永发信息网

java Spring中AOP通知的问题

答案:4  悬赏:60  手机版
解决时间 2021-11-17 03:34
  • 提问者网友:刺鸟
  • 2021-11-16 17:29
java Spring中AOP通知的问题
最佳答案
  • 五星知识达人网友:不甚了了
  • 2021-11-16 17:35
还是需要去了解,多看看书!IOC:控制反转,是一种设计模式。一层含义是控制权的转移:由传统的在程序中控制依赖转移到由容器来控制;第二层是依赖注入:将相互依赖的对象分离,在spring配置文件中描述他们的依赖关系。他们的依赖关系只在使用的时候才建立。简单来说就是不需要NEW一个对象了。AOP:面向切面,是一种编程思想,OOP的延续。将系统中非核心的业务提取出来,进行单独处理。比如事务、日志和安全等。这个简单来说就是可以在一段程序之前或者之后做一些事。Spring的AOP和IOC都是为了解决系统代码耦合度过高的问题。使代码重用度高、易于维护。不过AOP和IOC并不是spring中特有的,只是spring把他们应用的更灵活方便
全部回答
  • 1楼网友:雾月
  • 2021-11-16 18:51
哪里不对,方法执行之后显示后置
  • 2楼网友:独行浪子会拥风
  • 2021-11-16 17:54
可以这么理解 后置通知是在方法return的时候就调用的
而最终通知是在try catch finally中的finally块中调用的
  • 3楼网友:平生事
  • 2021-11-16 17:49
后置通知是在没有异常的情况下运行的。
最终通知是不管有没有异常都会运行。
至于顺序,其实没必要穷究,因为根据你的意图去配置,这两个不会冲突,请不要依赖这两个的顺序来实现某些功能。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯