读书人

事务管理的有关问题

发布时间: 2012-07-04 19:33:55 作者: rapoo

事务管理的问题
首先声明,额是菜鸟,弱弱的问大神一个问题:
环境:系统采用了分层,但是业务逻辑却写在了Dao层,而事务控制在Service层,(大家应该知道这个Service层基本就是个空架子了)。
问题:在Dao的方法里边,有对多个数据库表进行修改的操作。这样Service层的事务管理能起到作用吗???


PS:这不是我写的程序,只是忽然间发现自己也很小白,请拍砖,但莫要人身攻击俺~~.问题没啥技术含量 就给20分吧

[解决办法]
可以起到的,关键我想问下dao层代码写哪里了
[解决办法]
可以,在进入service方法开启事物,结束service关闭事物,所以中间的dao都处在同一个事物。
[解决办法]
你有事务控制就能保证多用户访问时候两个修改是原子性操作
[解决办法]
只要service层里边控制好了就没问题
[解决办法]
当然起作用了,都是通过调用来的,最后还是会控制到你那个dao的

读书人网 >Java Web开发

热点推荐