SpringBoot2.X实战教程(7)构建配置-创新互联
7.构建配置
7.1配置类
Spring Boot支持基于Java的配置。尽管可以将SpringApplication与XML源一起使用,但我们通常建议您的主要源代码是单个@configuration类。通常,定义main方法的类作为主@configuration。
7.2自动配置
Spring Boot自动配置尝试根据您添加的jar依赖项自动配置Spring应用程序。
您需要通过向其中一个类添加@EnableAutoConfiguration或 @SpringBootApplication注释来选择自动配置@Configuration。
7.3Spring Beans和依赖注入
您可以自由地使用任何标准的Spring Framework技术来定义bean及其注入的依赖项。
使用 @ComponentScan和使用@Autowired效果很好。
您的所有应用程序组件(@Component,@Service,@Repository,@Controller等)自动注册为Spring Beans。
7.4使用@SpringBootApplication 注释
@SpringBootApplication可以使用单个 注释来启用这三个功能,即:
@Configuration:允许在上下文中注册额外的bean或导入其他配置类
@EnableAutoConfiguration:启用Spring Boot的自动配置机制@ComponentScan:@Component在应用程序所在的包上启用扫描(请参阅最佳实践)
br/>@ComponentScan:@Component在应用程序所在的包上启用扫描(请参阅最佳实践)
如有疑问,请观看视频:https://edu.51cto.com/course/19005.html
创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。
标题名称:SpringBoot2.X实战教程(7)构建配置-创新互联
分享链接:http://azwzsj.com/article/hjeis.html