Spring Boot 是基于 Spring 框架、Spring MVC 框架之上的全新的框架,Spring Boot 框架的诞生,简化了 Spring 配置的繁冗的过程,这也是其被设计的初衷。你也能够了解为,Spring Boot 并不是什么新的框架,而只是整合了许多框架和第三方的配置,简直能够达到“开箱即用”,相似 Maven 整合了所有的 Jar 包一样,Spring Boot 整合了所有的框架。
平时如果咱们须要搭建一个 Spring Web 我的项目,须要如下步骤:
web.xml 文件的配置,加载 Spring 和 Spring MVC;配置数据库的连贯、配置 Spring 编程式事务或者申明式事务;配置文件的读取、注解的开启等配置……另外,配置实现之后部署 Tomcat……
这一过程是十分繁琐的,一不小心哪一步骤配置出错,很可能会导致整个系统启动不起来。
然而如果应用 Spring Boot,整个过程就会很简略,咱们仅须要几个很少的配置就能够迅速搭建一套 Web 我的项目 或者是构建一个微服务。
MySQL 因为它高性能、成本低、可靠性好等特点,成为当下最风行的关系型数据库管理系统。