spring bean的配置方式
# xml 配置bean方式
# 注解式配置bean方式
# 1. @Component 声明
/**
* @program: springboot
* @description:
* @author: ggBall
* @create: 2021-02-20 17:11
**/
@Component
@Data
public class Dog {
private String name;
private Integer age;
}
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
结果
# 2. 在配置类中使用 @Bean注解
结果
# 3. 继承 FactoryBean
结果
# 4. 继承BeanDefinitionRegistryPostprocessor
结果
# 5. 继承ImportBeanDefinitionRegistrar
使用时,需要使用@Import注解 导入 ImportBeanDefinitionRegistrar 被实现类
上次更新: 2022/03/27, 00:01:02