摘要: AOP关于通知的注解 @Before:前置通知。被拦截方法执行之前执行。 @After:后置通知。被拦截方法执行之后执行,发生异常也会执行,在异常通知之前执行。 @AfterReturning:跑完通知。被拦截方法正常完成之后执行,异常时不执行。 @AfterThrowing:异常通知。被拦截方法发 阅读全文
posted @ 2020-03-02 21:18 Jason–json 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 控制反转(Inversion of Control) IOC概念 概述:利用反射的原理,将对象的创建给Spring容器,Spring容器在运行的时候根据配置文件来动态的创建对象和维护对象之间的关系,实现了松耦合的思想。这种调用者获取对象的方式由主动获取变为被动接受,称为“控制反转”。 表现形式:以配 阅读全文
posted @ 2020-03-02 20:27 Jason–json 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 面向切面编程(Aspect Oriennted Programing) AOP概念 概述:面向切面编程是通过预编译和运行期间动态代理实现程序功能统一维护的一种技术。 简单来说,就是把程序重复的代码抽取出来,在需要执行的时候使用动态代理技术,在不修改源代码的基础上,对我们已有的方法进行增强。 为什么要 阅读全文
posted @ 2020-03-02 20:00 Jason–json 阅读(216) 评论(0) 推荐(0) 编辑