spring
文章平均质量分 60
DonnieYeh
5年工作经验
展开
-
4步 入门实践 Spring AOP注解
关于Spring Aop实现,极其简单,只需要进行4步 定义一个切面bean并使用@Aspect注释 在切面Bean里定义pointCut 在切面Bean里定义 advice(使用@Before、@After、@Around等修饰) 在启动类里打开AOP开关即可(@EnableAspectJAutoProxy) ...原创 2019-11-06 09:38:44 · 182 阅读 · 0 评论 -
afterProperties 与 beans 实例化顺序的问题研究
afterProperties 与 beans 实例化顺序的问题研究背景:疑惑:探究:结论: 背景: 现在需要在某个 service 中获取环境上下文 ApplicationContext ,然后在 afterPropertiesSet 中用 ApplicationContext 获取某个接口 InterfaceA 的所有实现类并保存到 service 中的成员变量中。 疑惑: 根据网上资料显...原创 2018-12-19 11:49:30 · 3107 阅读 · 0 评论 -
十句话以内解释AOP
1 通知(Advice) 想做的操作 2 连接点(JoinPoint) 表示所有可以进行操作的地方,该概念的存在意义是为了引出“切入点” 3 切入点(PointCut) 表示我们想进行操作的地方,是连接点的子集,可以自己指定的 4 切面(Aspect) 就是通知+切入点,描述了在啥地方需要干啥 5 织入(weaving) 就是把切面应用到目标对象的过程,具体实现就是通过创建代理对象。 所以在定义a...原创 2019-06-03 16:42:08 · 206 阅读 · 0 评论