AOP

切面 Spring 中的 Aop 的通知类型有 5 种: 前置通知 后置通知 异常通知 返回通知 环绕通知 首先,在项目中,引入 Spring 依赖(引入 Aop 相关的依赖): <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.1.9.RELEASE</version> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.5</version> </dependency>...

2021-07-09 · 5 min · Kend

代理模式

静态代理 代理类+被代理类+公共接口 公共接口 public interface Person { //上交班费 void giveMoney(); } 被代理类 //实现公共接口,并重写方法 public class Student implements Person { private String name; public Student(String name) { this.name = name; } @Override...

2021-07-09 · 3 min · Kend

Bean 的生命周期

Bean的生命周期主要可分为4个部分: Bean的定义:通过配置查找Bean,并将Bean定义发布到IoC容器中,此时只有定义==没有实例==...

2021-07-07 · 4 min · Kend

IOC

将对象的创建、初始化、销毁等操作交给 Spring 容器来管理 本文以Student 类为例,定义如下: public class Student { public String name; public Integer number; public boolean sex; //..constructor,getter and setter } 一. 创建一个简单的I...

2021-07-07 · 3 min · Kend