自定义注解实现自动注入BeanFactory
/ / 点击 / 阅读耗时 2 分钟1. 实现步骤
1.1. 写一个自定义注解
1 |
|
1.2. 实现一个ImportBeanDefinitionRegistrar
1 | public static class HelloImportBeanDefinitionRegister implements ImportBeanDefinitionRegistrar { |
1.3. 配置类
1 |
|
1.4. 写一个类,加上我们的自定义注解
1 |
|
1.5. 写一个测试类试一下
1 |
|
输入如下结果
1 | 2021-03-03 16:06:51.421 INFO 97481 --- [ main] i.g.w.spring.test.case1.Case1Test : No active profile set, falling back to default profiles: default |
说明类已经加载到Bean容器中了。