论坛首页 Java企业应用论坛

配置spring 的事务控制,没有实现回滚,怎么回事?求指教

浏览 16024 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2013-03-22  
dwangel 写道
这个改成接口试试
<aop:pointcut id="allManagerMethod" expression="execution(* login.dao.HelloDao.*(..))" />
Spring的这个pointcut只是对Interface起作用的。
对impl反而拦截不了。

这个不对吧
0 请登录后投票
   发表时间:2013-03-22  
sweat89 写道
dwangel 写道
这个改成接口试试
<aop:pointcut id="allManagerMethod" expression="execution(* login.dao.HelloDao.*(..))" />
Spring的这个pointcut只是对Interface起作用的。
对impl反而拦截不了。

这个不对吧

嗯我记错了。
后面帖子里,楼主说问题解决了。
0 请登录后投票
   发表时间:2013-04-23  
去掉捕获异常信息就好了
0 请登录后投票
   发表时间:2013-04-23  
去掉捕获异常信息就好了
0 请登录后投票
   发表时间:2013-04-24  
expression="execution(* login.dao.impl.HelloDaoImpl.*.*(..))" /> 
0 请登录后投票
   发表时间:2013-09-28  
看看是不是你的数据库表没有设置成InnoDB
0 请登录后投票
   发表时间:2013-11-17  
}catch (SQLException e) {
e.printStackTrace();
throw new DataAccessException("") {
};
0 请登录后投票
   发表时间:2013-11-21  
最后一条你加上试试
<tx:attributes>
<tx:method name="add*" propagation="REQUIRED" />
<tx:method name="del*" propagation="REQUIRED" />
<tx:method name="upd*" propagation="REQUIRED" />
<tx:method name="do*" propagation="REQUIRED" />
<tx:method name="*" propagation="SUPPORTS" read-only="true"/>
</tx:attributes>
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics