- 浏览: 4528 次
- 性别:
- 来自: 西安
最近访客 更多访客>>
最新评论
-
hupeipei1986:
spring 声明式事务管理不能回滚解决办法 -
hupeipei1986:
spring 声明式事务管理不能回滚解决办法 -
hupeipei1986:
...
spring 声明式事务管理不能回滚解决办法 -
hupeipei1986:
...
spring 声明式事务管理不能回滚解决办法 -
czlonly:
有低版本的jar包或者其他jar包里也有这么一个类
NoSuchMehod的怪问题
文章列表
我在工程中遇到一个怪问题。
TailPriceService 继承自 BaseService。 在BaseService里面有一个deleteObjece(Objece.class, id)方法。
将TailPriceService 注入到Actoin里面,并且在调用deleteObjece方法时抛出NoSuchMehod异常。
我使用java反编译查看BaseService.class 的代码发现在BaseService里面有这样的方法:
public boolean deleteObject(Class objClass, String id)
{ ...
- 2008-12-22 18:34
- 浏览 975
- 评论(3)
今天早上一个同事请教我一个问题。在他写的service中 数据库操作明明报出了exception可是事务不回滚。
刚开始以为是事务的嵌套操作引起的,可是把所有肯能的嵌套因素全部去掉之后还是不回滚。后来从网上找资料才发现错误:
他的事务声明所有的service里的方法都要做事务管理。我们在service方法里面对excepion做了处理。这样在struts里面调用service方法的时候不回捕获异常(因为异常已经在service层做过处理了),而捕获不到异常事务当然就不会回滚。