2 u014456392 u014456392 于 2016.01.25 17:30 提问

srping 事物一致性 如何保证?

我看到网上说 Controller 层的事物一致性最好不用 spring的事物来保证,我一般都习惯用代码来保证Controller事物的一致性,但是总监要求放到spring 里面,放到spring会不会有什么问题。。。。

5个回答

Iamxiaoxiong
Iamxiaoxiong   2016.01.25 17:44

通常事务控制可以交给spring来做。
例如SpringMVC的事务配置可以通过 来配置。
在service层,加上@Transactional就可以了

zmj1049933053
zmj1049933053 回复金灿灿的蓝胖子: 为啥service和cotroller都要用事物??将cotroller的数据操作都放在service层就好啦
2 年多之前 回复
Iamxiaoxiong
Iamxiaoxiong 回复金灿灿的蓝胖子: 那就是说,你们的业务逻辑有部分放在了controller层了,对吧? 如果是,那可能就需要在controller层加事务。但是这样的设计不是很好,正常来说,controller层只负责接收请求,以及转发到具体的业务层处理,业务处理放到service层。
2 年多之前 回复
u014456392
u014456392 你说的我知道,service用来放事物 我现在就是这样的,但是总监要求改到Controller 也用 ,用来保证业务的一致性,这才是问题
2 年多之前 回复
devmiao
devmiao   Ds   Rxr 2016.01.25 22:16
devmiao
devmiao   Ds   Rxr 2016.01.25 22:16
enpterexpress
enpterexpress   Rxr 2016.01.25 22:34
Royal_lr
Royal_lr   Ds   Rxr 2016.01.26 14:10

事务都是交给spring的,,这有什么问题,一般都是加在service层上面

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
集群应用Session一致性实现的三种方案
应用集群情况下Spring+Spring-session+Redis实现Session共享
微服务架构下的数据一致性保证(一)、
最终一致性是指系统中的所有数据副本经过一段时间后,最终能够达到一致的状态。
电脑与笔记本档案同步
一人使用两台以上PC如何保证个人文件一致性?
srping开发手册。不错喔
srping开发手册。不错喔srping开发手册。不错喔srping开发手册。不错喔srping开发手册。不错喔
my srping java demo
my srping java demomy srping java demo
缓存与数据库一致性保证
(1)啥时候数据库和缓存中的数据会不一致 (2)不一致优化思路 (3)如何保证数据库与缓存的一致性
sql表数据出现一致性错误修复方法
sqlserver 表数据出现一致性错误修复方法
东南大学 崇志宏:区块链的去中心化与数据的一致性、安全、隐私
在开放环境中对数据一致性求推动区块链技术快速发展,成为未来互联网的基本协议或体系结构,也是未来重要的计算模型。通常情况下可以从四个维度理解区块链技术,其中数据的一致性、安全和隐私是核心内容。
ssm框架 源码
ssm框架 struts srping mybyt
如何确保互联网数据传输的安全性
浅谈如何确保互联网数据传输的安全性,互联网安全需要人人重视。