spring datasourses 配置
2019-07-20 01:50
10 查看
<beans> <bean name="datasource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/> <property name="url" value="jdbc:oracle:thin:@localhost:3307:test"/> <property name="username" value="root"/> <property name="password" value="root"/> </bean> <bean name="txManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="datasource"/> </bean>
<tx:advice id="txAdvice" transaction-manager="txManager"> <tx:attributes> <tx:method name="get*" read-only="true"/> <tx:method name="*"/> </tx:attributes> </tx:advice> <aop:config> <aop:advisor advice-ref="txAdvice" pointcut="execution(* cn.javass..business.ebo.*Ebo.*(..))"/> </aop:config> </beans>
DataSourceTransactionManager类,
属性:一个manager对应一个dataSource
package org.springframework.jdbc.datasource; public class DataSourceTransactionManager extends AbstractPlatformTransactionManager implements ResourceTransactionManager, InitializingBean {
@Nullable private DataSource dataSource; private boolean enforceReadOnly = false; ... ... ... }
相关文章推荐
- debian网络配置文件的写法
- ubuntu下NFS服务配置
- MyEclipse下Tomcat配置暨Linux下Tomcat发布注意事项
- 用轮调算法配置集群LVS-DR
- 华为MA5300配置RADIUS认证
- ubuntu中文输入法配置及简单显卡驱动安装
- Apple PUSH Notication Service (APNS) 配置攻略
- centos下MySQL主从同步配置
- tomcat连接池的配置
- server2008实验之二 安装配置文件服务器
- Linux 内核配置系统浅析
- 路由交换基本管理操作配置
- Linux下TI omap芯片 MUX 配置分析(以AM335X芯片为例)
- Struts2常用的常量配置
- ArcSDE 10.1安装、配置、连接 (SQL Server 2008)
- 配置IIS服务器(各种系统上)
- eclipse使用python+django的配置 for windows
- struts-config.xml的配置详解
- 1.jdk安装和环境配置