spring @Transactional事务管理,配置在方法和类上的区别

为什么方法上都配置不支持事务了,怎么还会添加成功呢?... 为什么方法上都配置不支持事务了,怎么还会添加成功呢? 展开
 我来答
nfsnyy00
2014-11-27 · TA获得超过660个赞
知道小有建树答主
回答量:393
采纳率:0%
帮助的人:305万
展开全部
你的transactional要加在dao的实现类上吧,service本身就和事务没关系。。。你的service支不支持事务都没什么关系的。你的dao肯定有写事务。不然不会添加成功。自己的一点看法也在学习,你现在还学java吗?解释一下呗
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
擦普洱
2019-02-26
知道答主
回答量:5
采纳率:0%
帮助的人:3758
展开全部
PROPAGATION_NOT_SUPPORTED ,这个也可以从字面得知,not supported ,不支持,当前级别的特点就是上下文中存在事务,则挂起事务,执行当前逻辑,结束后恢复上下文的事务;
如果是PROPAGATION_NEVER ,该事务更严格,上面一个事务传播级别只是不支持而已,有事务就挂起,而PROPAGATION_NEVER传播级别要求上下文中不能存在事务,一旦有事务,就抛出runtime异常,强制停止执行!
因此楼主的想法可能是让其不执行事务,应该使用第二种情况。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
魑魅魍魉魑魅X
2013-09-05 · TA获得超过193个赞
知道小有建树答主
回答量:367
采纳率:28%
帮助的人:121万
展开全部
spring配置文件呢,发上来看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
充秋梵玉IH
2013-09-03 · 超过26用户采纳过TA的回答
知道答主
回答量:139
采纳率:0%
帮助的人:79.8万
展开全部
你xml怎么配的,贴上来看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友073307f
2013-09-02 · TA获得超过201个赞
知道答主
回答量:234
采纳率:0%
帮助的人:108万
展开全部
你直接操作数据库进行增删改查时进行事务提交了吗 应该没有吧不也录入了数据。事务是用来在程序出错时以防错误数据存入而采取的一种策略,一旦出错就进行事务回滚。
追问
我现在是不参与事务,他为什么还会新增成功,你的回答有点所答非所问啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 5条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式