DefaultTransactionDefinition def = new DefaultTransactionDefinition();
def.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRED);TransactionStatus status = txManager.getTransaction(def);
try {
// execute your business logic here
}
catch (MyException ex) {
txManager.rollback(status);
throw ex;
}
txManager.commit(status);
def.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRED);TransactionStatus status = txManager.getTransaction(def);
try {
// execute your business logic here
}
catch (MyException ex) {
txManager.rollback(status);
throw ex;
}
txManager.commit(status);
解决方案 »
- struts2.3.4.1 Date数据转换问题
- Hibernate3+Spring3+Struts2 项目 Hibernate3实现分页查询出错
- 在S2SH整合中如何实现拦截器权限等级管理
- 求CXF X509例子或代码
- 有关整合struts2 spring hibernate freemarker的好书
- 关于ibatis sqlmapping 关联的写法
- 耽搁我好几天了 数据库驱动问题 请教
- 在jsp裡設置權限??
- JavaWebStudio中运行编译提示“'ant' 不是内部或外部命令,也不是可运行的程序”,应当怎么设置才可以通过啊。
- linux上运行jar包,oracle数据库拒绝连接
- java 16进制与字符串的转换问题
- 在SPRING中如何得到servlet中设置的session呢?
1 回调
2 就是上面的方式你没看懂这个,怎么用的编程事务?
偶看看先
新手,不熟悉