目录
1.Bean管理
默认情况下,Spring项目启动时,会把我们常用的Bean都创建好放在IOC容器中,但是有时候我们自定义的类需要手动配置bean,这里主要介绍两种方式。
- 直接使用注解的方式
- 使用配置类+@Bean注解方式
1.1 自定义Bean对象
(1)使用注解的方式
这种方式主要是通过使用 @Component, @Service, @Repository, @Controller 等注解来标记类,告诉 Spring 容器这是一个应该被管理的 Bean。
(2)使用配置类
相当于我们之前使用的xml,用来自定义Bean对象,一般用来配置第三方的Bean对象。
使用:
- 先创建一个config包,然后创建名称为xxxConfig的普通java类,并在类上使用注解@Configuration表示该类为配置类。
- 在类中使用@Bean注解声明Bean方法,
完整的配置类配置Bean如下