之前认为把dao层和service逻辑层写在controller只会看起来很乱,可能会影响效率。那你就大错特错了。写在控制层调用方法时,会不走applicationContext-db.xml中配置的事务,如果有错误,则数据不会回滚。
记得Manager中的方法名要和applicationContext-db.xml中配置的名字开头。否则也不会走事务。
之前认为把dao层和service逻辑层写在controller只会看起来很乱,可能会影响效率。那你就大错特错了。写在控制层调用方法时,会不走applicationContext-db.xml中配置的事务,如果有错误,则数据不会回滚。
记得Manager中的方法名要和applicationContext-db.xml中配置的名字开头。否则也不会走事务。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。