![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
hugh___
这个作者很懒,什么都没留下…
展开
-
Spring - AOP(面向切面编程)
2.2 Spring中的AOPAOP(Aspect Crient Programming),即面向切面编程。将类(可以是不同的类)方法中的通用重复行为(与业务无关的重复代码)封装到一个可重用模块,并将其命名为Aspect,即切面。作用:在不改变原有的逻辑的基础上,增加一些额外的功能(动态代理实现方法增强)。优势: 减少重复代码 提高开发效率 方便维护 2....原创 2020-03-04 20:44:08 · 69 阅读 · 0 评论 -
Spring - 依赖注入:构造函数注入、set方法注入和注解注入
1.2 依赖注入(Dependency Injection)依赖注入的数据类型: 基本类型和String类型 bean类型 复杂类型/集合类型 依赖注入的三种方式: 使用构造函数提供 使用set方法提供 使用注解方式提供 1.2.1 通过构造函数实现依赖注入当java类中写了自己的构造函数(如下面所给代码,构造函数有三个参数),则...原创 2020-02-29 20:49:57 · 3361 阅读 · 0 评论 -
Spring - IoC 控制反转
1. Inversion of Control (IoC)控制反转,也称为依赖注入(Dependency Injection, DI)。这里的反转指获得依赖对象的过程被反转,传统模式中我们在类内部主动创建依赖对象(直接new一个依赖对象)。用控制反转的方式,我们不需要主动实例化依赖类,而是通过依赖注入来实现,即IoC容器帮我们创建好对象,当我们需要依赖对象时,向IoC容器获取。这种方式减少了类...原创 2020-02-23 01:20:00 · 101 阅读 · 0 评论