Springboot

web开发阶段

  • javase:oop
  • mysql:持久化
  • HTML+CSS+JavaScript
  • javaWeb:独立开发MVC三层架构的网站
  • ssm: 框架,简化开发流程,配置开始较为复杂
  • war:Tomcat运行
  • spring再简化,springboot,内嵌Tomcat,微服务架构
  • 服务越来越多:springcloud
  • 新服务架构:服务网格

springboot自动配置原理

初识配置

pom.xml
spring-boot-dependencies:核心依赖在父工程中。
Springboot

在引入一些springboot依赖时可以不用指定依赖的版本号,因为在父工程中有相应的版本控制依赖。
Springboot