`

Spring Boot优缺点总结

 
阅读更多
优点:
   1.去除了大量的xml配置文件

   2.简化复杂的依赖管理

   3.配合各种starter使用,基本上可以做到自动化配置

   4.快速启动容器

   5. 配合Maven或Gradle等构件工具打成Jar包后,Java -jar 进行部署运行还是蛮简单的

创建独立Spring应用程序,嵌入式Tomcat,Jetty容器,无需部署WAR包,简化Maven及Gradle配置,尽可能的自动化配置Spring,直接植入产品环境下的实用功能,比如度量指标、健康检查及扩展配置等,无需代码生成及XML配置。

缺点:
   1.从原来的xml配置方式转换到JAVA配置方式变化有点大,不太适应
   2.感觉Spring Boot 比较适合做微服务,不适合做比较大型的项目。


分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    Spring Boot参考手册 中文版

    Spring Boot 的缺点包括: * 学习曲线陡峭:Spring Boot 的使用需要有一定的 Spring 框架基础知识,学习曲线陡峭。 * 配置复杂:Spring Boot 的配置可以非常复杂,需要开发者具有深入的配置经验。 6. Spring Boot...

    spring-boot学习笔记

    ### Spring Boot 学习笔记知识点总结 #### 一、Spring发展史 - **Spring1.x时代**:在Spring1.x的时代,主要通过XML文件来配置Bean。随着项目的规模扩大,XML配置文件的数量也随之增加,这导致开发人员需要频繁地...

    Spring Boot的简单的介绍示例

    3. **Spring Boot的优缺点** **优点**: - 快速开发:简化了Spring的配置,减少了初始化工作。 - 自动化配置:根据项目依赖自动配置,减少了手动配置的繁琐。 - 独立运行:内嵌Web服务器,可以独立运行,无需...

    Spring boot总结.doc

    Spring Boot 是 Pivotal 团队推出的一款旨在简化 Spring 应用开发的框架。它的诞生是为了应对传统 Java 开发中的繁琐配置、低效开发及复杂部署等问题。Spring Boot 使用“习惯优于配置”的原则,通过内置默认配置,...

    spring boot指导手册

    特别提到了使用YAML文件代替Properties文件的可能性,并探讨了其优缺点。 Spring Boot还提供了灵活的配置方式,例如如何通过编程方式设置激活的配置(profiles),如何配置Profile特定的配置文件,以及如何实现类型...

    Spring Boot参考指南.pdf

    ### Spring Boot参考指南知识点概述 #### 一、Spring Boot 文档概述 - **关于本文档**:本指南旨在提供Spring Boot全面的使用手册,适用于初学者到进阶开发者。 - **获取帮助**:介绍了如何获得Spring Boot相关的...

    Spring Boot 参考指南

    - **YAML 对比 Properties 文件**:比较 YAML 和传统 Properties 文件的优缺点。 - **类型安全的配置绑定**: - **配置类**:创建配置类来管理配置信息。 - **松散绑定**:Spring Boot 支持配置文件中的松散绑定...

    Spring Boot实现Undertow服务器同时支持HTTP2、HTTPS的方法

    首先,我们需要了解什么是HTTP2和HTTPS,以及它们的优点和缺点,然后我们将学习如何使用Spring Boot实现Undertow服务器同时支持HTTP2和HTTPS。 什么是HTTP2? HTTP2是HTTP协议自1999年HTTP1.1发布后的首个更新,...

    spring-boot中文参考指南

    ### Spring Boot中文参考指南知识点概览 #### 一、Spring Boot 概述 - **Spring Boot** 是一种简化新Spring应用的初始搭建以及后续开发的框架。它旨在通过提供默认配置来简化设置过程,使开发者能够专注于应用的...

    spring boot.docx

    #### 原有 Spring 的优缺点分析 ##### Spring 的优点 1. **轻量化**:Spring 作为一种轻量级框架,极大地降低了企业级应用的复杂度。通过依赖注入(Dependency Injection, DI)和面向切面编程(Aspect-Oriented ...

    Spring Boot学习笔记

    ### Spring Boot 学习笔记 #### 一、Spring Boot 入门 ##### 1. Spring Boot 简介 Spring Boot 是一款简化 Spring 应用开发的框架,它旨在简化传统 Spring 应用复杂的配置过程,使开发者能够更加专注于业务逻辑的...

    Spring Boot面试题(2022最新版)-重点

    **3.2 Spring Security 和 Shiro 各自的优缺点是什么?** - **Spring Security:** - 优点:功能强大,高度可定制;社区活跃,资料丰富。 - 缺点:配置较为复杂,学习曲线较陡峭。 - **Shiro:** - 优点:配置...

    Spring Boot参考指南

    Spring Boot 是一个开源的 Java 基础框架,用于快速、简化开发新 Spring 应用。它旨在减少开发中配置的复杂性,提供一种快速构建项目的方式。Spring Boot 通过约定优于配置的原则,允许开发者专注于业务逻辑而不是...

    Spring Boot面试题(最新版)-重点.pdf

    Spring Security和Shiro各自的优缺点是什么?Spring Security功能强大,适用于复杂的企业级应用,但学习曲线较陡峭;Shiro则更轻量级,适合小型项目,配置简单,但功能相对有限。 Spring Boot中如何解决跨域问题?...

    Spring Boot中Controller间的调用

    本文将探讨两种在Spring Boot中实现Controller间调用的方法及其优缺点。 首先,我们可以使用`RestTemplate`来模拟远程调用。这是一种常见的HTTP客户端工具,允许Controller A通过HTTP请求访问Controller B。以下是...

    Spring Boot项目开发实战教程.docx

    ### Spring Boot项目开发实战教程知识点概述 #### 一、Spring Boot框架环境搭建 - **环境配置**:在开始Spring Boot项目开发之前,首先需要搭建一个完整的开发环境。这包括安装JDK并设置环境变量;安装IDE(如...

    idea +spring boot +jsp

    8. **Spring Boot与JSP的优缺点**:Spring Boot提倡RESTful风格的API,更倾向于使用Thymeleaf、Freemarker或Mustache等模板引擎。然而,JSP在一些场景下仍然有其优势,如对于熟悉JSP语法的开发者,或者需要更动态的...

    Spring-Boot框架入门

    #### 三、Spring Boot的优缺点 **优点:** 1. **快速构建项目**:Spring Boot通过默认配置和starter简化了项目的初始搭建过程。 2. **无配置集成**:对于主流的开发框架,Spring Boot几乎实现了零配置集成。 3. **...

    SpringBoot学习笔记.pdf

    Spring Boot的优点和缺点: 优点: * 简化了Spring的配置 * 提高了开发效率 * 简化了依赖的配置 * 提供了自动配置的功能 缺点: * 需要学习新的注解和配置方式 * 可能需要重新设计现有的项目架构 Spring Boot是...

    Spring boot整合Dubbo

    **Dubbo 优缺点**: 优点: 1. 远程调用透明化,像本地方法一样调用远程服务。 2. 内置软负载均衡和容错机制,可替代硬件负载均衡器。 3. 自动服务注册与配置管理,降低服务治理成本。 4. 支持多种服务接口管理和...

Global site tag (gtag.js) - Google Analytics