摘要:
Solon Plugin 是框架的核心接口,简称“插件”。其本质是一个“生命周期”接口。它可让一个组件类参与程序的生命周期过程(这块看下:《应用启动过程与完整生命周期》): @FunctionalInterface public interface Plugin { //启动 void start( 阅读全文
摘要:
1、剖析 Bean 的装包与注册过程 比如,用配置器装配一个 Bean (本质是装配出一个 BeanWrap,并自动注册到容器): @Configuration public class Config{ //同时以名字和类型进行注册 //支持类型或名字注入 @Bean(name="demo", ty 阅读全文
摘要:
1、定义构建能力注解,比如@Controller 注解类: @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface Controller { } 注解类能力注册: // 阅读全文