- 2
- 0
- 约8.15千字
- 约 8页
- 2017-12-18 发布于贵州
- 举报
spring配置datasource三种方式spring配置datasource三种方式
spring配置datasource三种方式
1、使用org.springframework.jdbc.datasource.DriverManagerDataSource?DriverManagerDataSource建立connection,根本没有的作用。?bean id=dataSource class=org.springframework.jdbc.datasource.DriverManagerDataSource?????????????? property name=driverClassNamevalue${jdbc.driverClassName}/value/property?????????????? property name=urlvalue${jdbc.url}/value/property?????????????? property name=usernamevalue${jdbc.username}/value/property?????????????? property name=passwordvalue${jdbc.password}/value/property??????? /bean?2、使用mons.dbcp.BasicDataSource?说明:这是一种推荐说明的数据源配置方式,它真正使用了连接池技术?bean id=dataSource class=mons.dbcp.BasicDataSource?????????????? property name=driverClassName????????????????????? valueoracle.jdbc.driver.OracleDriver/value?????????????? /property?????????????? property name=url????????????????????? valuejdbc:oracle:thin:@localhost:1521:orcl/value?????????????? /property?????????????? property name=username????????????????????? valuetest/value?????????????? /property?????????????? property name=password????????????????????? valuetest/value?????????????? /property?????????????? property name=maxActive????????????????????? value255/value?????????????? /property?????????????? property name=maxIdle????????????????????? value2/value?????????????? /property?????????????? property name=maxWait????????????????????? value120000/value?????????????? /property??????? /bean?3、使用org.springframework.jndi.JndiObjectFactoryBean?说明:JndiObjectFactoryBean 能JNDI获取DataSource?bean id=dataSource class=org.springframework.jndi.JndiObjectFactoryBean?????????????? property name=jndiNamevaluejava:comp/env/jdbc/roseindiaDB_local/value/property??????? /bean?总结:3种方式中的第一种没有使用连接池,故少在项目中用到,第三种方式需要在web server中配置数据源,不方便于部署,本人推荐使用?配置一个数据源???? Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用?DBCP数据源???? DBCP类包位于 spring_home/spring_home/lib/jakarta-commons/commons-dbcp.jar,DBCP是一个依 Jakarta commons-pool对象池机制的数据库连接池,所以在类路径下还必须包括s
您可能关注的文档
- Rittal TopTherm cooling units Generation “Blue e”Rittal TopTherm cooling units Generation “Blue e”.pdf
- RM3256SL-规格书RM3256SL-规格书.pdf
- RHex系列机器人RHex系列机器人.ppt
- RM3263中文规格书-20120529RM3263中文规格书-20120529.pdf
- RM3257SH-规格书RM3257SH-规格书.pdf
- RM6311S-规格书RM6311S-规格书.pdf
- RME词义表RME词义表.pdf
- RMQ1系列自动转换开关RMQ1系列自动转换开关.pdf
- RMQ5系列自动转换开关RMQ5系列自动转换开关.pdf
- RMS 难治性输尿管狭窄RMS 难治性输尿管狭窄.pdf
- 中国国家标准 GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具.pdf
- 《GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具》.pdf
- GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 中国国家标准 GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 《GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求》.pdf
- 《GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法》.pdf
- GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用.pdf
- 《GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用》.pdf
最近下载
- GB/T 17359-2023微束分析 原子序数不小于11的元素能谱法定量分析.pdf
- 工业和信息化领域数据安全风险评估实施细则.pptx VIP
- 江西省“三新”协同教研共同体2025届高三12月联考生物学试卷(含答案).docx VIP
- 配电线路器材 -横担、绝缘子.ppt
- 00J008-3钢筋砼挡土墙.pdf
- 2024年华北科技学院马克思主义基本原理概论期末考试题含答案.docx VIP
- 《配电线路工程》 课件 3-9接地装置安装.pptx
- 2025-2026学年丹阳市八年级上学期数学期末模拟试卷.docx VIP
- 配电线路防雷技术.pptx VIP
- 高二数学(文)双曲线知识精讲 人教实验版(A).doc VIP
原创力文档

文档评论(0)