@SpringBootApplication包含三个有用的注解,包括

@SpringBootConfiguration:看源码其实就是@Configuration,表示当前类是一个配置类,就像xml配置文件,而现在是用java配置文件,效果是一样的,一般和@Bean一起使用。

@EnableAutoConfiguration:启用 Spring 应用程序上下文的自动配置,试图猜测和配置您可能需要的bean。被 @EnableAutoConfiguration 注解的类所在的包有特定的意义,并且作为默认配置使用。通常推荐将 @EnableAutoConfiguration 配置在 root 包下,这样所有的子包、类都可以被查找到。

@ComponentScan:用注解配置实现自动扫描,默认会扫描当前包和所有子包,和xml配置自动扫描效果一样。里面有个@Filter可以指定排除某些类。

最新文章

  1. 理解Storm并发
  2. Error occurred in deployment step 'Add Solution': Operation is not valid due to the current state of the object.
  3. paper 89:视频图像去模糊常用处理方法
  4. jQuery 效果 - slideDown() 方法[菜单导航栏常用]
  5. BootStrap入门_创建第一个例子
  6. netbeans 将项目打包生成单个可执行的 jar
  7. 定制你自己的jQuery
  8. SMD晶振发展和智能手机的普及总是惊人的相似!
  9. cpp(第四章)
  10. python的w+到底是什么
  11. 【R】资源整理
  12. Eclipse中修改jsp、html……的编码格式
  13. [sh]top添加到crontab不生效问题解决
  14. ASP.NET异步
  15. android 趟坑记
  16. R语言入门
  17. 理解dynamic programming动态规划
  18. python网络编程-线程队列queue
  19. m_Orchestrate learning system---二十九、什么情况下用数据库做配置字段,什么情况下用配置文件做配置
  20. 微信小程序遇到的问题

热门文章

  1. web安全开发指南--认证
  2. 移动端touchstart事件穿透问题,解决方案
  3. ArcGIS中影像与影像,影像与点云之间的配准
  4. MySQL 连接错误Can't connect to MySQL server on (61)
  5. How to set window title name on Oracle EBS Form?
  6. PostgreSQL配置文件--其他
  7. 智普教育Python视频教程之入门基础篇,python笔记
  8. Java实现Redis pipeline比较
  9. android 步骤控件的使用
  10. 对PHP中类、继承、抽象的理解(个人总结)