关于下面的注解在本节中是不是不用写啊?

关于下面的注解在本节中是不是不用写啊?


我看完了这个项目   也没有发现用了AOP的注解啊?就一个事务的代理

正在回答

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

2回答

同学你好,<aop:aspectj-autoproxy />声明自动为spring容器中那些配置切面的bean创建代理,织入切面。在这里使用声明式事务,所以需要加入<aop:aspectj-autoproxy>注解。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • qq_慕神9093329 提问者 #1
    https://class.imooc.com/lesson/588#mid=13497这节课中同样用XML方式配置 就没有写<aop:aspectj-autoproxy />,<aop:aspectj-autoproxy />不是在有@aspect注解时才会把类声明创建代理吗?这里不是没有切面类啊 那我加不加<aop:aspectj-autoproxy />有什么区别呢?我删了测试也没问题啊
    2019-06-29 00:49:20
  • 好帮手慕柯南 回复 提问者 qq_慕神9093329 #2
    同学你好!确认了一下这个问题,如果不使用@aspect注解,<aop:aspectj-autoproxy />不写也是可以的呢。同学很棒哦,可以自己发现问题。祝学习愉快~
    2019-06-29 14:16:10
芝芝兰兰 2019-06-12 12:02:15

同学你好。AOP并不是某个具体注解,是指将新增的代码嵌入到已有代码中去的一种技术。AOP的过程分为两步:1,配置切入点,2,将切入点和切面类关联起来

这个项目中已经使用了XML的方式来配置切入点和切面

http://img1.sycdn.imooc.com//climg/5d0078d9000102a609310127.jpghttp://img1.sycdn.imooc.com//climg/5d0078e7000102a609310127.jpg

如果解答了同学的疑问,望采纳~

祝学习愉快~


  • 提问者 qq_慕神9093329 #1
    在前面讲解AOP的XML注解配置的时候 并没有配置aop:aspectj-autoproxy这个选项,同样的情况为什么到了这里就需要配置了?
    2019-06-24 22:52:27
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
SSM主流框架入门与综合项目实战2018版
  • 参与学习           人
  • 提交作业       205    份
  • 解答问题       4317    个

Java中非常实用的SSM整合开发内容,从Spring开始,到MyBaits的进阶内容,再到SpringMVC的应用,最后是SSM整合开发案例,逐步深入,助你成长为一名Java工程师!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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