Java把sql和service层的数据都写在controller层危害

之前认为把dao层和service逻辑层写在controller只会看起来很乱,可能会影响效率。那你就大错特错了。写在控制层调用方法时,会不走applicationContext-db.xml中配置的事务,如果有错误,则数据不会回滚。

记得Manager中的方法名要和applicationContext-db.xml中配置的名字开头。否则也不会走事务。

posted @ 2018-08-03 14:51  9102_Struggle  阅读(1833)  评论(0编辑  收藏  举报