Spring
文章平均质量分 82
淼仔爱学习
为了美好的未来更加奋斗!
展开
-
spring 多个切面的执行顺序及原理
最近和同事聊起来了springAOP的话题,说了到多个切面的时候程序是怎么执行的,我们常用的spring事务本身也是一个切面,使用的AOP原理,本人从网上找了一些资料,然后根据这些资料进行一下总结。资料地址:1.https://blog.csdn.net/stpice/article/details/102733782 2.https://www.jb51.net/article/179078.htm另外,如果有些朋友不是很清楚aop原理,可以去...原创 2021-01-07 14:54:34 · 12176 阅读 · 1 评论 -
Spring AOP面向切面编程:理解篇(一看就明白)
一直想着怎么去通俗的讲解AOP,看了一篇文章受到了启发(https://blog.csdn.net/qukaiwei/article/details/50367761),下面我加入自己的理解,咱们来说说AOP!一、到底什么是AOP(面向切面编程)?无论在学习或者面试的时候,大家都会张口说spring的特性AOP和IOC(控制反转咱们下一篇讲),有些大神理解的很到位,但是对于大多数初中级工程...原创 2018-09-28 18:15:33 · 79144 阅读 · 50 评论 -
讲解AOP代理和重点解析Spring AOP代理(动态代理),看完秒懂!!!!
上一章我们生动形象的讲了什么是AOP面向切面编程以及代码示例,有不明白的小伙伴可以去看看(https://blog.csdn.net/qq_32317661/article/details/82878679),承上启下,这一篇讲一下Spring AOP代理的两种方式和它的大致原理。一、AOP代理AOP代理主要分为静态代理和动态代理,静态代理的代表为AspectJ;而动态代理则以Spring...原创 2018-09-29 16:09:24 · 7442 阅读 · 10 评论 -
同一service中不同方法调用,spring事务无效的问题以及解决方案(简单明了)
小伙伴可能在项目中遇到这样的问题,比如serviceA中有两个methodA()和methodB()方法(A,B方法是通过接口来实现的,这一点很重要!),其中methodA方法没有事务,methodB方法有事务,在methodA方法体中调用了methodB,实际methodB是不会开启事务的!如下:public class ServiceAImplimplements ServiceA...原创 2018-09-30 14:52:36 · 5181 阅读 · 0 评论