你好,看到了你对“关于Spring事务控制方面的问题,就是不在service层做控制”的回答 现在很多应用不都是在service层做事务控制的吗?SSH事务管理放在哪一层(Dao?Service?)?为什么? 理论上,是放在 Service 这一层.举例来说嘛.例如,你的系统,是一个 购物网站一个用户 买了 3种商品,每样各一个。支付费用 2000 元(其中使用 信用卡支付了1K,支付宝又支付了1K)那么你的 Service 要调用下面这些 Dao 来插入数据首先,调用 订单的 Dao,插入 订单总表 1行 与 订单明细 3行数据。然后,调用 财务的 Dao,插入 收款 2000 元的信息 2行数据。如果你的 事务在 Dao 层,那么如果订单保存成功,但是财务的失败了。那就是悲剧。SSH中用spring控制service层的事务,但是我service里面同时用了Hibernate和Jdbc,我应该用哪个事务控制器 这个,你根据你业来务中的具体实现,如果业务方法只用自hibernate,那么你就用Hidernate事务控制器百,如果你用的是度JDBC,那么你用JDBC事务控知制器道,如果两种都用了,我想,应该用JDBC事务控制器吧,毕竟,hibernate底层也是JDBC实现的。关于Spring事务控制方面的问题,就是不在service层做控制 同意1楼的兄弟说的,业务逻辑应该由service处理,造成需要在action开启事务的最根本原因主要是你的组件层API设计有问题,action中不该处理业务逻辑代码的,需要调多个service。spring怎样在service层控制事务 通过AOPclass=\"org.springframework.orm.hibernate3.HibernateTransactionManager\">;expression=\"execution(public*com.bjsxt.registration.service.*.*(.))\"/>;对什么类加事物advice-ref=\"txAdvice\"/>;propagation=\"REQUIRED\"/>;这里就是控制事务,add*,表示对add方法加事物
随机阅读
- 数学物理方程谷超豪第三版答案第三章答案 求数学物理方程课后答案谷超豪第三版的,网上搜的只有第一章答案,有没有全书答案的
- 郑州护照办理地点在哪 郑州市管城区赣江路56号
- 制作好吃的豌豆粉 豌豆粉适合做什么
- 请问晋煤集团煤层气产业局调度室的电话是多少啊? 晋煤集团和太原煤气化关系
- 追求你的男生会送礼物吗 一个男生追求你只是请你吃饭不送礼物能说明他真的喜欢你吗
- 天边观明月海上见青山 猜一字谜:一轮明月挂天边,淑女才子并蒂连.
- 有没有特别好看的落日照? 莫道桑榆晚好看吗
- 我的学校是山东凯文科技职业学院 山东凯文科技职业学院到底怎么样?请在校的有良心的学生回答下,学校的托死远点!!!
- 中国最美的十大奇洞有哪些? 中国最美十大水乡交通图
- 水云涧健康水疗运动中心 水云涧健康水疗中心里面男女怎么洗
- 这等说起来且待小僧歇歇脚 为什么部分唐诗明白如话、意蕴无穷?
- 我刚买了兰蔻的水分缘眼霜,大牌爱用者都进来分享一下经验吧 水份缘舒缓眼霜好不好
- 污泥浓度咋算 维持总通量与目标产物的平衡
- 从黄沙到天河五山华工校区 有咪公交车从黄沙到五山
- 什么鱼可以放到井里 放在水井里的鱼叫什么用
- 金河路思家酒店 仙桃市有哪些县乡镇
- 升降晾衣架怎样安装? 安升降衣架
- 赛汗塔拉温泉地址 五一时从呼和浩特到二连浩特旅游,怎么设计线路能边自驾游边玩好
- “以战养战”是什么意思? 以战养战以华制华
- 两天时间维尔茨堡、罗腾堡、丁克尔斯比克、讷德林根、奥格斯堡走走够不够? 讷德林根 丁克尔斯比尔 哪个