Spring Boot官方文档 - Configuration classes

Spring Boot支持基于Java的配置。虽然可以使用SpringBootApplication.run()加载XML资源,我们通常还是建议主资源是@Configuration类。通常选择声明main方法的类作为主@Configuration类。 网上发布的很多Spring配置是使用XML的方式。要尽可能的尝试使用基于Java配置的方式。搜索Enable*注解可以有个不错的开始。
阅读全文

Spring Boot官方文档 - Starters

Starters是一组方便的依赖关系描述符,可以包含在应用程序中。您可以获得所需的所有Spring和相关技术的一站式服务,无需通过示例代码搜索和复制粘贴依赖关系描述符。例如,如果你要使用Spring和JPA进行数据库操作,只需要中项目里引入spring-boot-starter-data-jpa依赖即可。 starters包含很多你需要快速启动项目的、一系列支持层级依赖管理的依赖。
阅读全文