我自己拓展写了个AspectJ类在service层为什么不起作用呢?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

4回答
好帮手慕阿满 2020-03-28 19:29:47

同学你好,关于AspectJ的使用,需要定义切面,并且配置目标类。建议同学定义切面并配置目标类再试试,例如:

http://img1.sycdn.imooc.com//climg/5e7f3393096a93d307970226.jpg

另外在可能发生异常的地方,使用try-catch包裹,在catch中throw new runtimeexcetpion(),查看是否可以回滚。

祝:学习愉快~


提问者 慕函数3599471 2020-03-28 13:52:47

奇怪的现象来了,使用注解开发的aop ,事务发生错误并没有回滚,而是直接添加了http://img1.sycdn.imooc.com//climg/5e7ee61f099ab5d725601440.jpghttp://img1.sycdn.imooc.com//climg/5e7ee62809761a4016821148.jpg

http://img1.sycdn.imooc.com//climg/5e7ee62e09a1a21c16821148.jpg

提问者 慕函数3599471 2020-03-28 13:48:30
好帮手慕阿满 2020-03-28 11:30:08

同学你好 ,问一下同学是否执行了添加报销单的方法?如果没有,执行添加报销单的方法再试试。

祝:学习愉快~

  • 提问者 慕函数3599471 #1
    不行,执行之后并没有输出123
    2020-03-28 13:48:19
  • 提问者 慕函数3599471 #2
    老师 你看看我上面的图,整个AspectJ不起作用
    2020-03-28 13:53:18
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师