一、JDBC2.0扩展
1、JDBC DataSource
DataSourse(数据源),包含了连接数据库所需的信息,可以通过数据源或的数据库连接,有时由于某些连接数据库的信息会变更,
所以经常使用包含数据库连接信息的数据源。
JDBC取连接有2种方式:Driver Manager 和 数据源
2、JNDI和DataSourse
主要功能:定位服务
JNDI,(命名路径服务)也用于存储数据,但是他所存储的是一写零散的信息。
JNDI的方法是在javax.naming包下
InitialContext 连接,初始化上下文,这个类的提供者一般也是服务器的提供者
查找和绑定
查找由我们做,绑定我们并不关心,只配制数据源就好了
代替DriverManager定位数据源
遍布式企业的数据源的属性可以存储在同一个目录(JNDI)中
以这种方式集中管理用户名、密码、数据库名和JDBC URL
创建连接:
Context jndiContext = new InitialContext();
DataSource source = (DataSource)jndiContext.lookup(" ");
COnnection con = source.getConnection();
3、连接池
要提供连接池数据源,带缓存的连接
带缓存的连接,即可池化的连接,其close()方法,在物理上并没有被关闭,而是保留在一个队列中并被反复使用。
4、分布式事务
事务分为JDBC事务和JTA
JDBC事务,由容器管理
JTA,分布式事务,由容器管理
分享到:
相关推荐
Weblogic JDBC 数据源配置和详细参数说明 一、JDBC 概述 JDBC(Java Database Connectivity)是 Java 语言中的一种标准数据库连接技术,几乎所有需要访问数据库的 J2EE 应用程序都直接或间接地使用了它。JDBC 提供...
**JDBC数据源连接池配置与使用详解** 在Java Web应用中,数据库连接的管理是至关重要的。为了提高性能和资源利用率,开发人员通常会使用数据源连接池。本篇文章将详细讲解JDBC数据源连接池的配置和使用,以帮助你更...
Java Web JDBC 数据源配置 Java Web JDBC 数据源是指在 Java Web 应用程序中使用 JDBC(Java Database Connectivity)技术来连接数据库的方式。在这个配置文件中,我们可以看到的是在 Tomcat 中的 conf 文件下,...
### SAP JDBC 数据源配置 #### 引言与目的 本文档旨在提供详细的步骤指南,用于在SAP NetWeaver 7.0 和 SAP Composite Environment (CE) 7.1 上配置 JDBC 数据源和系统。通过这些步骤,用户可以创建一个独立的数据...
在WebLogic控制台上创建JDBC数据源是连接数据库的关键步骤,这使得应用能够透明地访问数据库资源。下面我们将详细探讨这个过程。 1. **JDBC数据源的概念** JDBC数据源是WebLogic服务器中的一个对象,它封装了...
本文将详细讲解如何在WebSphere中创建JDBC数据源以及相关的项目部署步骤。 首先,理解JDBC(Java Database Connectivity)数据源是关键。JDBC数据源是一个在应用程序服务器中预先配置的数据库连接池,它允许应用...
在处理数据库连接方面,Tomcat提供了一种高效且可管理的数据源实现,名为“tomcat-jdbc数据源”。这个数据源是Tomcat内建的一种连接池,它在性能和内存管理上比标准的Java JDBC连接池更优秀,尤其适用于高并发的Web...
配置JDBC数据源是连接Java应用程序到特定数据库的关键步骤。以下将详细阐述配置JDBC数据源的过程,以及涉及的相关知识点。 首先,我们要了解JDBC的作用。JDBC为Java开发者提供了一种统一的API,使得开发者可以使用...
### Tomcat下配置JDBC数据源详解 #### 一、引言 在Java Web开发中,JDBC(Java Database Connectivity)是一种用于执行SQL语句的标准Java API,它为数据库开发提供了一种统一的方式。而在实际应用中,为了提高程序...
【关于WebSphere建立jdbc数据源】 在WebSphere应用服务器中,建立JDBC数据源是连接到数据库的关键步骤,它允许应用程序通过Java Database Connectivity (JDBC) API与数据库进行交互。以下是一个详细的步骤指南: 1...
配置JDBC数据源是Java应用程序连接到特定数据库的关键步骤,下面将详细介绍如何配置JDBC数据源,以连接到MS SQL Server数据库为例。 1. **打开控制面板**: 在Windows操作系统中,配置JDBC数据源通常通过控制面板...
在IBM WebSphere Application Server 6.1中配置JDBC数据源是将应用程序连接到数据库的关键步骤。这个过程涉及创建和配置JDBC提供程序、数据源以及相关的认证别名,以确保应用程序能够顺利地访问和操作数据库。以下是...
### Java Web 网络留言板2 JDBC数据源与连接池技术 #### 一、概述 在Java Web开发中,留言板是一种常见的应用场景,用于收集用户的反馈信息。本文档介绍了一个具体的项目——“Java Web网络留言板2”,它利用了...
本文将详细讲解JDBC数据源连接池的配置和应用。 首先,让我们了解JDBC建立数据库连接的两种基本方式: 1. **使用DriverManager获得数据库连接**: 这是最基础的方法,程序员在代码中显式地加载驱动、创建连接。...
采用jdbc数据源连接方式,数据库用户名:sa 密码:123 将"运行文件"文件夹下的目录放在tomcat下的webapps文件夹下 启动数据库,启动tomcat服务器 在IE中输入:http://localhost:8080/CDxx/ 即可打开首页 ...
在本文中,我们将深入探讨如何在SpringBoot项目中整合JDBC和Druid数据源,并创建一个具有监控功能的示例。SpringBoot以其简洁的配置和快速的开发能力,深受Java开发者喜爱。而Druid作为一款优秀的数据库连接池,提供...
本篇将详细介绍如何在SpringBoot项目中整合Sharding-JDBC,实现在运行时动态地从数据库加载数据源,以及实现数据库方言的动态切换。 首先,Sharding-JDBC提供了两种使用模式:标准版和代理版。在标准版中,Sharding...