![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
梅小丛
程序员小白
展开
-
基于XML的声明式AspectJ
基于xml的AspectJ:一个AOP框架:通过xml文件配置:通过aop:config元素定义切面点,通知等。常用元素与子元素嵌套关系:aop:config的子元素:aop:aspectaop:aspect的子元素:(id:唯一标识,ref:引用普通的spring bean)1.aop:pointcut(配置全局切入点):(id:唯一标识,expression:写切入点表达式)2.ao...原创 2020-05-02 21:37:07 · 683 阅读 · 0 评论 -
2020全面总结"AOP"动态代理两种方法(Jdk和CGLIB)。
因为Spring以"IoC"和"AOP"为内核,所以同"IoC"一样,“AOP"的概念也十分重要。AOP:面向切面编程:面向对象编程(OOP)的一种补充,而不是取代面向对象编程。传统业务代码中,如果我们用面向对象编程实现某些功能(如日志记录操作),就会分散到各个方法中,如果哪一天我们要修改这个操作或者其他行为,那么每个涉及到这个操作的相关方法都要修改,工作量巨大。所以我们引入了"面向切面编程”...原创 2020-05-01 20:37:15 · 578 阅读 · 0 评论 -
操作并理解"DI依赖注入"的两种方式!
依赖注入(DI)常用的两种方式:Spring学习入门时依赖注入(DI)是一个需要了解的概念,其实它就是和IoC从不同角度描述的同一个事物。下面分别通过实例深入理解两种依赖注入的方式:1.通过setter方式依赖注入:1.编写Course类,有setter和getter方法,重写了有一个show方法。2.定义了一个Teacher类,有setter和getter方法。3.编写xml文件,...原创 2020-04-29 19:14:19 · 520 阅读 · 2 评论 -
2020最新详解Spring入门之"IoC控制反转"...
框架的学习对于程序员来说十分重要,Spring在框架中有着举足轻重的地位,因为现在对于它的使用也还是十分的广泛。在Spring基础上开发的Springboot等框架在近几年流行程度十分火热,所以我们学习Spring框架十分有必要。当我们开始接触Spring框架之后,了解了它是一个轻量级的框架,以"IoC"和"AOP"为内核,有着很多优点,如:简单,可测试,松耦合…当我们配置好Spring环境后...原创 2020-04-29 16:01:56 · 242 阅读 · 0 评论