社区
Java EE
帖子详情
一般事务 @Transactional 都开在service层吗
dafengasp
2014-12-11 05:29:03
一般事务 @Transactional 都开在service层吗
...全文
811
7
打赏
收藏
一般事务 @Transactional 都开在service层吗
一般事务 @Transactional 都开在service层吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Retro_Wang
2014-12-12
打赏
举报
回复
都在实现方法上,比如: dao.impl service.impl 在这些包里
windsunmoon
2014-12-12
打赏
举报
回复
是的.....
anhy
2014-12-12
打赏
举报
回复
基本......
Yaphets_VJ
2014-12-12
打赏
举报
回复
对的 。。。。。。。。
wanghualeilei
2014-12-12
打赏
举报
回复
默认开在service上 特殊地方特殊处理
猿人林克
2014-12-12
打赏
举报
回复
一般都要在service层,不过也不一定,看管理的颗粒度。
执笔记忆的空白
2014-12-11
打赏
举报
回复
是的
事务
注解 @
Transactional
一般的话为什么都加在
service
层
而不加在dao
层
事务
注解 @
Transactional
一般的话都加在
service
层
,问了一些刚入行的朋友为什么,他们给的答案很模糊,所以自己去搜了下,下面是我的理解。 什么是
事务
? 在数据库中,所谓
事务
是指一组逻辑操作单元即一组sql语句。...
事务
注解@
Transactional
为什么加在
service
层
原子性是指
事务
是一个不可分割的工作单位,
事务
中的操作要么都发生,要么都不发生。 2、一致性(Consistency)
事务
必须使数据库从一个一致性状态变换到另外一个一致性状态。(数据不被破坏 3、隔离性(Isolation) ...
service
层
@
Transactional
事务
控制使用以及注意
@
Service
@
Transactional
public class Ceshi
Service
{ @Autowired LoginFeignClient loginFeignClient; @
Transactional
(rollbackFor = Exception.class) public void test(){ User ...
@
Transactional
加在dao
层
出现的问题
@
Transactional
一般要加在
Service
层
@
Service
@
Transactional
(rollbackFor = Exception.class) public class Order
Service
{ } 在
Service
顶部加上@
Transactional
,里边的方法就不需要再加@
Transactional
了,因为一...
@
Transactional
事务
的使用和注意事项及其属性
不要将@
Transactional
放置在类级的声明中,放在类声明,会使得全部方法都有
事务
。所以@
Transactional
应该放在方法级别,不需要使用
事务
的方法,就不要放置
事务
,好比查询方法。不然对性能是有影响的。 使用了@...
Java EE
67,513
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章