SpringMvc + spring jdbctemplete 事务
2015-12-17 17:13
459 查看
springMvc事务是以方法为事务区域,在spring4.x 中测试成功。配置如下:
1 、在spring的配置文件中, 添加如下配置:
<bean id="txManager"
class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource" />
</bean>
<tx:annotation-driven transaction-manager="txManager" />
2、在需要事务的类名上添加注解,如:
@Transactional
@RequestMapping(value = "/InDetail")
@Scope("prototype")
@Controller
public class InDetailController extends BaseController {
注意,需要事务的方法不能用try catche捕捉异常,否则事务不起用。
1 、在spring的配置文件中, 添加如下配置:
<bean id="txManager"
class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource" />
</bean>
<tx:annotation-driven transaction-manager="txManager" />
2、在需要事务的类名上添加注解,如:
@Transactional
@RequestMapping(value = "/InDetail")
@Scope("prototype")
@Controller
public class InDetailController extends BaseController {
注意,需要事务的方法不能用try catche捕捉异常,否则事务不起用。
相关文章推荐
- Eclipse设置、调优、使用(转自)
- Java的23种设计模式
- 使用JAVA Robot 扩展Webdriver 模拟键盘鼠标操作
- 【Struts2】(10)校验
- 基于注解的Struts2 的 @action跳转
- Spring搭建的注意事项
- spring切面编程AOP 范例一
- java设计模式----建造者模式
- struts2的基本配置
- java文件上传和下载
- spring mvc 中Uploadify插件的使用
- spring详细配置讲解
- Spring 配置log4j和简单介绍Log4J的使用
- 【Struts2】自定义局部类型转换器
- Java-Logger简单使用
- 记录java异常
- Eclipse导入Erlang项目出现乱码 如何解决
- java.util.logging.Logger使用详解
- Struts2 XML配置详解
- JAVA IO (一) 基础深入理解