做海外网站推广,南京cms建站,沈阳网站推广优化公司,团购产品 网站建设31.介绍一下 SpringBoot#xff0c;有哪些优点#xff1f;
1、Spring Boot 基于 Spring 开发#xff0c;Spirng Boot 本身并不提供 Spring 框架的核心特性以及扩展功能#xff0c;只是用于快速、敏捷地开发新一代基于 Spring 框架的应用程序。它并不是用来替代 Spring 的解…31.介绍一下 SpringBoot有哪些优点
1、Spring Boot 基于 Spring 开发Spirng Boot 本身并不提供 Spring 框架的核心特性以及扩展功能只是用于快速、敏捷地开发新一代基于 Spring 框架的应用程序。它并不是用来替代 Spring 的解决方案而是和 Spring 框架紧密结合用于提升 Spring 开发者体验的工具。 Spring Boot 以约定大于配置核心思想开展工作相比 Spring 具有如下优势
Spring Boot 可以快速创建独立的 Spring 应用程序。Spring Boot 内嵌了如 TomcatJetty 和 Undertow 这样的容器也就是说可以直接跑起来用不着再做部署工作了。Spring Boot 无需再像 Spring 一样使用一堆繁琐的 xml 文件配置。Spring Boot 可以自动配置(核心)Spring。SpringBoot 将原有的 XML 配置改为 Java 配置将 bean 注入改为使用注解注入的方式(Autowire)并将多个 xml、properties 配置浓缩在一个 appliaction.yml 配置文件中。Spring Boot 提供了一些现有的功能如量度工具表单数据验证以及一些外部配置这样的一些第三方功能。Spring Boot 可以快速整合常用依赖开发库例如 spring-webmvc、jackson-json、validation-api 和 tomcat 等提供的 POM 可以简化 Maven 的配置。当我们引入核心依赖时SpringBoot 会自引入其他依赖。