Spring Boot配置类
添加@Configuration注解的类,称之为SpringBoot的配置类,配置类主要用。通过@Bean注解将方法的返回值添加到bean容器中,容器中默认的bean的id。能满足我们的需求的时候,我们需要通过配置类来对自定义bean进行bean容。boot主要目的是为了减少配置,快速开发。配置类:spring。于替代原来的配置文件。方法名称就是该类对应的。方法名称就是该类对应的。
配置类:spring boot主要目的是为了减少配置,快速开发。当自动配置不
能满足我们的需求的时候,我们需要通过配置类来对自定义bean进行bean容
器的装配工作。
添加@Configuration注解的类,称之为SpringBoot的配置类,配置类主要用
于替代原来的配置文件。
通过@Bean注解将方法的返回值添加到bean容器中,容器中默认的bean的id
就是该方法名。
@Configuration
public class MySpringBootConfig {
//方法名称就是该类对应的bean的id值 helloService
@Bean
public HelloService helloService(){
return new HelloService();
}
}
@RunWith(SpringRunner.class)
@SpringBootTest
public class SpringBootTests { //springBoot
@Autowired
@Configuration
public class MySpringBootConfig {
//方法名称就是该类对应的bean的id值 helloService
@Bean
测试类
ApplicationContext atc;
@Test
public void testBean(){
public HelloService helloService(){
return new HelloService();
}
System.out.println(atc.containsBean("helloService"));
}
更多推荐
所有评论(0)