![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 74
不吃蘑菇的闲鱼
这个作者很懒,什么都没留下…
展开
-
浅识IOC原理:手写IOC
前提:用于存储对象的容器我们可以把它想象成一个Map集合,Map, Object>,class为对象类型,object为实例化后的对象。项目结构如下:光标移至相应的包下:右键->new->java class 2.2. 用于依赖注入的注解 @Target({ElementType.FIELD}) @Retention(RetentionPolicy.RUNTIME) public @interface DI { }接口:public interface ApplicationContext { Obj原创 2024-01-08 12:05:46 · 1021 阅读 · 0 评论 -
AOP学习:一篇够用(零配置纯注解开发)
一、AOP核心思想:将业务代码和具体功能做分离。 实现方式:代理模式实现 二、代理模式 2.1.静态代理: 静态代理是设计模式中的一种代理模式,通过在代理类中封装被代理对象,间接控制对被代理对象的访问。以下是静态代理的简单示例: 2.1.1. 定义一个接口(被代理对象): public interface Subject { void doSomething(); } 2.1.2.创建一个实现了接口的类(被代理对象): public class原创 2024-01-11 09:00:20 · 886 阅读 · 1 评论