- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Spring集成JDBC及事务管理
Spring集成JDBC
第一种方式:基于注解方式配置JDBC
1.配置文件beans.xml
?xml version=1.0 encoding=UTF-8?
beans xmlns=/schema/beans
xmlns:xsi=/2001/XMLSchema-instance xmlns:context=/schema/context
xmlns:tx=/schema/tx xmlns:aop=/schema/aop
xsi:schemaLocation=
/schema/beans /schema/beans/spring-beans.xsd
/schema/aop /schema/aop/spring-aop.xsd
/schema/context
/schema/context/spring-context.xsd
/schema/tx /schema/tx/spring-tx.xsd
!-- spring管理dbcp;创建单例的连接池,结束时调用close --
!-- bean class=org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
property name=locations value=classpath:perties /
/bean --
!--读取properties进行配置jdbc; local-override=true 要设置为true;参考api文档:搜PropertyPlaceholderConfigurer --
context:property-placeholder local-override=true location=classpath:perties/
bean id=dataSource class=mons.dbcp.BasicDataSource
destroy-method=close
property name=driverClassName value=${driverClassName} /
property name=url value=${url} /
property name=username value=${username} /
property name=password value=${password} /
!--maxActive: 最大连接数量 --
property name=maxActive value=${maxActive} /
!--minIdle: 最小空闲连接 ;当空闲的连接数少于阀值时,连接池会申请一些连接,以免洪峰来时来不及申请 --
property name=minIdle value=${minIdle} /
!--maxIdle: 最大空闲连接;当经过一个高峰事件后,连接池可以慢慢将不用的连接释放掉,一直减少到maxidle为止 --
property name=maxIdle value=${maxIdle} /
!--initialSize: 初始化连接 --
property name=initialSize value=${initialSize} /
!-- 连接被泄露时是否打印 --
property name=logAbandoned value=${logAbandoned} /
!--removeAbandoned: 是否自动回收超时连接 --
property name=removeAbandoned value=${removeAbandoned} /
!--removeAbandonedTimeout: 超时时间(以秒数为单位) --
property name=removeAbandonedTimeout value=${removeAbandonedTimeout} /
!--maxWait: 超时等待时间以毫秒为单位 1000等于60秒 --
property name=maxWait value=${maxWait} /
!-- 在空闲连接回收器线程运行期间休眠的时间值,以毫秒为单位. --
property name=timeBetweenEvictionRunsMillis value=${timeBetweenEvictionRunsMillis} /
!-- 在每次空闲连接回收器线程(如果有)运行时检查的连接数量 --
property name=numTe
您可能关注的文档
- 利用GNU Radio的gr_modtool工具来编写C++模块.pdf
- 新课标人教版必修三Book3 Unit4 Using language.ppt
- blackcat威德福封隔器说明书.pdf
- Oracle 11G ASM安装准备.doc
- 国外绿色建筑评估体系给中国的启示.pdf
- 电源轨纹波测量的10大注意事项Power_Integrity_Measurements_Choosing_The_Right_Tools_Webinar.pdf
- True or false判断题.doc
- 第一章_-_SAN网络硬件概述.ppt
- 2013年人教版新目标英语八年级上册unit2_How_often_do_you_exercise_?section A课件.ppt
- UG 软件的用户界面开发技术.pdf
最近下载
- 2024官方兽医考试更新题库及答案.doc
- 八年级数学平方差公式20题(含答案).doc
- 市政工程分部分项划分表(全套)必威体育精装版版.docx
- (中职)Access数据库应用技术教案课题: 任务6 创建操作查询.docx
- 通达信筹码峰左右画线主图通达信指标公式源码.docx
- 《GBT 24421.2-2023服务业组织标准化工作指南 第2部分:标准体系构建》必威体育精装版解读.pptx
- GB 55009-2021 燃气工程项目规范.pdf
- 法医临床学试题.docx VIP
- 河北对口单招第十类职业适应性测试(计算机)-第一章计算机基础知识课件ppt.pptx VIP
- 九年级语文下册 第8课《假如我有九条命》课件 上海五四制版.ppt VIP
文档评论(0)