Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。

1、Spring Boot内置tomcat容器。个人觉得相比现在的这种ssh框架配置,项目启动还需要单独配置一个单独的tomcat服务,还需要修改配置文件,避免端口冲突,如果项目过多,并且应用的tomcat版本不同,那么对于开发人员来说,这些都相对于来说比较繁琐。但是Spring Boot由于内置了容器,对于配置tomcat只要在application.yml或者xml里面如下配置即可:

server:
  port: 8089

2、Spring Boot 对主流开发框架和工具链做无配置集成。相比现在的ssh、ssm架构搭建、集成一个中间件等,我们都会遇到版本不兼容、jar冲突等问题,但是在Spring Boot 里面集成一个中间件只要在pom中引入dependency节点即可,由于Spring Boot内部和这些框架、插件的配置集成,不会有版本冲突这些问题

Spring Boot个人理解


Spring Boot与Spring Cloud学习使用可参看笔者博客


相关文章: