底层机制
文章平均质量分 94
S-X-S
我亦无他,唯手熟尔。
展开
-
实现SpringMVC底层机制(三)
*** @author 孙显圣*/ @Target(ElementType . PARAMETER) //作用于方法中的参数 @Retention(RetentionPolicy . RUNTIME) //作用范围 @Documented public @interface RequestsParam {/*** @author 孙显圣。原创 2024-04-27 21:54:56 · 2111 阅读 · 1 评论 -
实现SpringMVC底层机制(二)
*** @author 孙显圣*/return id;return age;/*** 自定义注解,用于标识一个service* @author 孙显圣*/ @Target(ElementType . TYPE) //作用于目标是类 @Retention(RetentionPolicy . RUNTIME) //作用范围 @Documented public @interface Service {/**原创 2024-04-26 21:40:57 · 2013 阅读 · 9 评论 -
实现SpringMVC底层机制(一)
*** 用于标识一个Controller* @author 孙显圣*/ @Target(ElementType . TYPE) //作用于类型 @Retention(RetentionPolicy . RUNTIME) //作用范围 @Documented public @interface Controller {/*** 用于标识一个Controller* @author 孙显圣。原创 2024-04-26 21:39:55 · 928 阅读 · 2 评论 -
实现Spring底层机制(三)
实现Spring底层机制(三)原创 2024-04-23 22:10:39 · 924 阅读 · 0 评论 -
实现Spring底层机制(二)
*** 记录bean定义的信息{1.scope 表示单例还是多例 2.clazz 表示bean的Class对象,方便多例的时候创建实例}* @author 孙显圣*///单例或多例//Class对象@Override'}';import com/*** 类似于Spring原生的ioc容器* @author 孙显圣//传进来一个配置类的Class对象 private Class configClass;原创 2024-04-23 22:07:16 · 378 阅读 · 0 评论 -
实现Spring底层机制(阶段1—编写自己的Spring容器,扫描包,得到bean的Class对象)
这个SmartDog在init之后变成了代理对象,原因是这个类的方法被切面切入了,所以会通过后置处理器返回代理对象/*** 容器扫描的注解:通过value可以指定要扫描的包/*** 容器扫描的注解:通过value可以指定要扫描的包/*** 容器扫描的注解:通过value可以指定要扫描的包/*** 容器扫描的注解:通过value可以指定要扫描的包Retention;/*** 容器扫描的注解:通过value可以指定要扫描的包。原创 2024-04-22 22:14:26 · 568 阅读 · 2 评论