![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
打死也要摸摸鱼
这个作者很懒,什么都没留下…
展开
-
Spring的AOP思想的全面讲解(包含概念、注解和xml两种方式的实现)_chenjie的博客
一、Spring的AOP AOP的思想:是Aspect oritention programming面想切面编程的简写。把一个个横切关注点(零散存在于业务方法中的功能代码)放进某一个模块中去,我们称这个模块为一个切面。每一个切面都能影响业务的某一个功能,切面的目的就是为了增强。 AOP的目的:AOP能将与业务无关、但是又为业务模块所共同调用的逻辑或其他内容进行封装;减少代码重复率,降低模块之间的耦合度,提高后期的可维护性。 AOP的优势:降低模块的耦合度、让系统更容易扩展、提高后期可维护度。换句话说就是,原创 2020-08-12 15:52:10 · 22291 阅读 · 0 评论 -
IoC和DI思想_chenjie的博客
一、IoC思想(Inverse of control控制反转) 读作“反转控制”,更容易理解一点,控制反转不是一种技术,而是一种思想。就是把原本需要程序员自己创建的对象,交给spring框架来管理。 正控:若调用者需要调用某个对象,就必须负责对象的创建。 反控:调用者只需要从spring容器中调用自诩所需要的对象就行,而不关心对象的创建过程,也就是把对象的创建和控制权反转给了spring框架。 二、DI思想(dependency injection依赖注入) 指Spring创建对象的过程中,将对象依赖的属性原创 2020-08-12 15:52:16 · 10058 阅读 · 0 评论