springboot

 

 

 
 

创建独立的spring体系

内嵌Tomcat jetty,不需要部署tomcat

Starer一整套的依赖的封装,用来简化配置(场景的概念,把这个场景下所需的包都下载下来)

自动配置

生产环境的配置

不需要代码也不需要xml配置

RestController  =controller+responsebody

<properties>管理着依赖的多个版本  2.5.1  starter--parent---dependency

对应的版本不需要维护 ,如果版本不同,兼容性会有问题,但是springboot这一套是没有兼容性问题的

 

 

dependency里面有引入spring -boot-starter(支持多个行为就会有多个依赖)

 

 

 

 

 

 

核心starter包含自动配置机制

 

 

 

 

 

点进autoconfiguration注解

可以配置的应用上下文

 

 

 

获取所有加载的bean

 

 

 

 

Springboot有默认的包的扫描位置,如果要扫描特定的包,应该在springbootApplication中加scanBasePackage

 

 

 

springbootApplication为组合注解

 

 

 

 

 

 

 

 springboot自动配置原理,分三个注解

//1 2

 

 

 

 

//3

 

 

 

 

 

 

 

 springboot是对spring的封装,没有spring springboot跑不起来

 

 

 

 

 

 

 

 

 

 


 

 

posted @ 2021-06-26 20:41  悬崖听风098  阅读(40)  评论(0编辑  收藏  举报