该工厂用于提供到此 DataSource 对象所表示的物理数据源的连接。
作为 DriverManager 工具的替代项,DataSource 对象是获取连接的首选方法。实现 DataSource 接口的对象通常在基于 JavaTM Naming and Directory Interface (JNDI) API 的命名服务中注册。
DataSource 接口由驱动程序供应商实现。共有三种类型的实现:
- 基本实现 - 生成标准的
Connection对象 - 连接池实现 - 生成自动参与连接池的
Connection对象。此实现与中间层连接池管理器一起使用。 - 分布式事务实现 - 生成一个
Connection对象,该对象可用于分布式事务,大多数情况下总是参与连接池。此实现与中间层事务管理器一起使用,大多数情况下总是与连接池管理器一起使用。
本文介绍了DataSource接口的作用及其作为DriverManager工具的替代方案的优势。DataSource对象通常在JNDI API的命名服务中注册,并由驱动程序供应商实现。文章还讨论了三种类型的DataSource实现:基本实现、连接池实现和分布式事务实现。
1295

被折叠的 条评论
为什么被折叠?



