Spring 中DriverManagerDataSource 和SimpleDriverDataSource 区别
来源:互联网 发布:mac 安装wget命令 编辑:程序博客网 时间:2024/04/30 09:29
DriverManagerDataSource 和 SimpleDriverDataSource 在每次请求时返回一个新建的链接, <<Spring 实战>>中说"SimpleDriverDataSource 直接使用jdbc 驱动解决特定环境下类加载问题" . "JDBC 驱动"是指某个DataSource 的实现类. 可以从他们两个的构造函数验证.
DriverManagerDataSource 通过驱动的String类型名称进行配置.
DriverManagerDataSource(java.lang.String url)
通过JDBC URL创建DriverManagerDataSource.
DriverManagerDataSource(java.lang.String url, java.util.Properties conProps)
通过JDBC URL和包含JDBC access参数的Properties 创建DriverManagerDataSource,.
DriverManagerDataSource(java.lang.String url, java.lang.String username, java.lang.String password)
通过JDBC URL, 用户名, 密码创建DriverManagerDataSource.
DriverManagerDataSource(java.lang.String driverClassName, java.lang.String url, java.lang.String username, java.lang.String password)
已过时。 since Spring 2.5.
void
setDriverClassName(java.lang.String driverClassName)
设置JDBC驱动程序类的名称。
SimpleDriverDataSource 通过Driver 类或者Driver 的Class 对象初始化DataSource.
SimpleDriverDataSource(java.sql.Driver driver, java.lang.String url)
通过Driver 对象和 JDBCurl 创建DriverManagerDataSource。
SimpleDriverDataSource(java.sql.Driver driver, java.lang.String url, java.util.Properties conProps)
通过Driver 对象和 JDBCurl 和包含JDBC access参数的Properties创建 DriverManagerDataSource。
SimpleDriverDataSource(java.sql.Driver driver, java.lang.String url, java.lang.String username, java.lang.String password)
通过Driver 对象和 JDBCurl , 用户名, 用户密码创建DriverManagerDataSource。
java.sql.Driver
getDriver()
返回JDBC驱动程序实例。
void
setDriver(java.sql.Driver driver)
指定JDBC驱动程序实例。
void
setDriverClass(java.lang.Class driverClass)
指定JDBC驱动的Class对象
0 0
- Spring 中DriverManagerDataSource 和SimpleDriverDataSource 区别
- spring中配置数据源DBCP:basicDataSource和spring提供的DriverManagerDataSource的区别
- Spring配置简单数据源SimpleDriverDataSource
- spring的DriverManagerDataSource与apache的BasicDataSource区别
- spring的DriverManagerDataSource与apache的BasicDataSource区别
- SSH2整合数据源dataSource配置DriverManagerDataSource 和BasicDataSource 区别
- BasicDataSource 和 DriverManagerDataSource 数据源
- spring DriverManagerDataSource与apache BasicDataSource
- DriverManagerDataSource
- Spring事务之三(DriverManagerDataSource)
- spring的DriverManagerDataSource与apache的BasicDataSource(转)
- spring的DriverManagerDataSource与apache的BasicDataSource(转)
- spring的DriverManagerDataSource与apache的BasicDataSource(转)
- spring的DriverManagerDataSource与apache的BasicDataSource(转)
- Spring学习之声明式事务处理实例(DriverManagerDataSource注入)
- Spring 中bean和local的区别
- Spring Bean中idref和ref区别
- Spring 中JDKProxy和CGlibProxy的区别
- scala初学者资料
- 复合模式-webMVC
- HTTP基础知识(一)
- mysql 重装过程中遇到的问题
- 全局雾效1
- Spring 中DriverManagerDataSource 和SimpleDriverDataSource 区别
- IO流_Properties的特殊功能使用
- lua os.time用法
- androidstudio模拟器错误emulator: ERROR: Could not initialize OpenglES emulation, use '-gpu off' to disabl
- Groovy简介和一点资源
- HDU3594-仙人掌图
- docker同步镜像报错Network timed out while trying to connect
- index_merge引发的死锁排查
- Android ViewDragHelper使用总结