springboot简化了传统使用spring进行开发
1.简化依赖 2.自动配置spring容器 3.辅助功能
1.优化以及简化依赖
1.1 由parent来进行依赖版本的管理,可以不需要配置导入依赖的版本,优化版本冲突导致的问题。(官方利用继承parent,阿里利用引入parent)
1.2 由starter来进行初始依赖的导入,将ssm中的常用依赖进行封装,在利用依赖传递进行一层层传到已实现基本依赖的导入,简化导入依赖繁琐的问题,可用排除依赖进行组件改变。
2.自动配置sping容器
2.1 使用引导类Application生成应用上下文对象,初始化spring容器,进行自动配置,继承自ssm中的配置类,来管理bean。
3.辅助功能
3.1 内嵌tomcat,将tomcat作为对象放入spring容器。(springboot中内置支持 { 默认tomcat(应用面广), jetty(轻量化),undertow(负载性能稍强与tomcat)}三种)
3.2 后续更新......
springboot工程创建四种方式
1.idea手动创建(不用联网创建,需要导入依赖)
2.官网创建(官网创建将文件下载至本地运行)
3.idea使用官网创建 (联网,服务器在国外创建速度慢)
4.idea使用阿里创建(联网,使用阿里服务器创建速度快,且选组件有中文支持)
浙公网安备 33010602011771号