1.jar的项目需引入
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-autoconfigure</artifactId>
</dependency>
2.自动装配类所需的注解
@Configuration
@ConditionalOnClass(CsService.class) //扫描类
@EnableConfigurationProperties(CsProperties.class) //让配置类生效
public class CsAutoConfiguration {
/**
* 功能描述 托管给spring
*/
@Bean
@ConditionalOnMissingBean
public CsService csService()
{
return new CsServiceImpl();
}
}
3.resoures->+ META-INFO->+spring.factories
内容:org.springframework.boot.autoconfigure.EnableAutoConfiguration=com.cs.CsAutoConfiguration
版权声明:本文为csdn_zzw_daniu原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。