首页 > 数据库技术 > 详细

spring与mysql整合数据源的配置

时间:2016-02-14 20:53:54      阅读:236      评论:0      收藏:0      [点我收藏+]

    需要解决两点,数据源的配置交给spring完成,事务管理交个spring来管理。

<context:property-placeholder location="classpath:conf/jdbc.properties" />//加载文件
	<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
		destroy-method="close">
		<property name="driverClassName" value="${con.driverClassName}"></property>
		<property name="url" value="${con.url}"></property>
		<property name="username" value="${con.username}"></property>
		<property name="password" value="${con.password}"></property>
		<property name="maxActive" value="${con.maxActive}"></property>
		<property name="initialSize" value="${con.initialSize}"></property>
		<property name="maxIdle" value="${con.maxIdle}"></property>
		<property name="minIdle" value="${con.minIdle}"></property>
	</bean>
<!-- 对数据源进行事务管理 -->
	<bean id="transactionManager"
		class="org.springframework.jdbc.datasource.DataSourceTransactionManager"
		p:dataSource-ref="dataSource" />
	<tx:annotation-driven transaction-manager="transactionManager" />//以注解方式启动事务

 jdbc.properties

con.driverClassName=org.gjt.mm.mysql.Driver
con.url=jdbc:mysql://localhost:3306/grain?useUnicode=true&amp;characterEncoding=UTF-8
con.username=root
con.password=maybo1234
con.maxActive=500
con.initialSize=1
con.maxIdle=5
con.minIdle=1

 

spring与mysql整合数据源的配置

原文:http://www.cnblogs.com/maybo/p/5189509.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!