JDBC Connection will be managed by Spring
时间: 2024-02-05 15:07:48 浏览: 149
是的,JDBC Connection可以通过Spring进行管理。具体实现方法如下:
1.在dispatcher-servlet.xml文件中添加以下代码,开启事务管理:
```xml
<tx:annotation-driven transaction-manager="transactionManager" />
```
2.在applicationContext.xml文件中配置以下代码,创建DataSourceTransactionManager对象:
```xml
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource" />
</bean>
```
3.在需要使用JDBC Connection的类中,使用@Autowired注解将DataSourceTransactionManager对象注入进来,然后使用@Transactional注解开启事务管理:
```java
@Autowired
private DataSourceTransactionManager transactionManager;
@Transactional
public void doSomething() {
// 在这里使用JDBC Connection进行数据库操作
}
```
这样就可以通过Spring管理JDBC Connection了。
阅读全文