Springboot notes

springboot 学习笔记

springboot 优点

  • 创建独立的应用程序
  • 直接嵌入了 tomcat 等等,无需部署 war 文价
  • 简化了创建的配置
  • 会尽可能的自动配置 spring 和第三方库
  • 不需要 xml 文件配置

springboot 重要注解

@SpringBootApplication 它包含了三个注解

  • @SpringBootConfiguration : 组合了 @Configuration 注解 ,实现了配置文件的功能
  • @EnableAutoConfiguration打开自动配置的功能,也可以关闭某个自动配置的选项,如关闭数据源
    自动配置功能: @SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })。
  • @ComponentScanSpring组件扫描

springboot 中的 starter