Ojdbc :连接接oracle的数据库
xml的配置
- <!-- 配置数据源 -->
- <bean
id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
- <property
name="driverClassName"
value="com.mysql.jdbc.Driver"></property>
- <property
name="url"
value="jdbc:mysql://localhost:3306/project"></property>
- <property
name="username"
value="root"></property>
- <property
name="password"
value="admin"></property>
- </bean>
- <!-- 配置事务管理 -->
- <bean
id="txManager"
class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
- <property
name="dataSource"
ref="dataSource"></property>
- </bean>
- <!-- 增加对事物的支持 -->
- <tx:annotation-driven
transaction-manager="txManager"/>
|
在需要使用事物的方法前加注解
@Transactional(readOnly=false , propagation=Propagation.REQUIRED)