下面是我们经常见到SpringBoot启动类代码:

@SpringBootApplication
public class DemoApplication extends SpringBootServletInitializer {

  @Override
  protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
    return application.sources(DemoApplication.class);
  }

  public static void main(String[] args) {
    SpringApplication.run(DemoApplication.class, args);
  }
}

这里主要关注@SpringBootApplication注解,它包括三个注解:

@Configuration:表示将该类作用springboot配置文件类。

@EnableAutoConfiguration:表示程序启动时,自动加载springboot默认的配置。

@ComponentScan:表示程序启动是,自动扫描当前包及子包下所有类。

最新文章

  1. C#读取文件为byte[]
  2. 找到SQL Server数据库历史增长信息
  3. 解决jquery.validate.js的验证bug
  4. asp.net mvc本地程序集和GAC的程序集冲突解决方法
  5. 02-自定义CALayer
  6. hibernate学习笔记--可选的配置属性
  7. iOS xcode设置
  8. git使用图解
  9. CSS3实现8种Loading效果【第二波】
  10. UVA 1546 - Complete the sequence!(差分法)
  11. 你知道OneNote的OCR功能吗?office lens为其增大威力,中文也识别
  12. httpd页面用户访问认证控制
  13. CSS3的新特性整理
  14. 使用Jackson解析首字母大写的json字符串
  15. Android 四大组件和Intent
  16. 利用opencv作透明重叠人群密度热度图
  17. spring事务的隔离级别(透彻理解)
  18. STM32(2)——GPIO
  19. 设置启用mysql慢查询日志
  20. MUTT+MSMTP利用163服务器发送邮件

热门文章

  1. python中set()函数的用法
  2. Java面试——从JVM角度比较equals和==的区别
  3. AVL树总结
  4. 解决wordpress部分博客文章页面无法显示的问题
  5. ajax dome案例
  6. 625. Minimum Factorization
  7. 【基础操作】FFT / DWT / NTT / FWT 详解
  8. ElasticSearch 索引查询使用指南——详细版
  9. *Codeforces891E. Lust
  10. PhpStorm8 注册码