浅谈Springboot之于Spring的优势

作者:一杯甜酒 时间:2022-01-08 02:35:29 

Spring在Java EE开发中是实际意义上的标准,但我们在开发Spring的时候可能会遇到以下令人头疼的问题:

(1)大量配置文件的定义;

(2)与第三方软件整合的技术问题,Spring每个新版本的推出都以减少配置作为自己的主要目标,例如:

(a)推出@Component, @Service, @Repository, @Controller等注解在类上声明Bean;

(b)推出@Configuration, @Bean的Java配置来替代Xml配置.

在脚本语言和敏捷开发大行其道的时代,Java EE的开发显得尤为笨重,让人误解Java EE开发就该如此.Spring在提升Java EE开发效率的脚步上从未停止过,而Spring Boot的推出时具有颠覆和划时代意义的.Spring Boot具有以下优点:

(1)遵循"习惯优于配置"原则,使用Spirng Boot只需很少的配置,大部分时候可以使用默认配置;

(2)项目快速搭建,另外还可以无配置整合第三方框架;

(3)可完全不使用xml配置,只使用自动配置和Java Config;

(4)内嵌入Servlet如Tomcat容器,应用可用jar包运行(java -jar);

(5)运行中应用状态的监控.

来源:http://blog.csdn.net/u012562943/article/details/70182492

标签:springboot,优势
0
投稿

猜你喜欢

  • Mybatis实现数据的增删改查实例(CRUD)

    2022-05-29 07:03:50
  • spring boot写java web和接口

    2022-10-02 09:52:02
  • Unity实现弧形移动效果

    2023-08-03 20:58:51
  • Java结构性设计模式中的装饰器模式介绍使用

    2022-04-08 06:30:00
  • java反射技术与类使用示例

    2021-09-14 06:34:34
  • java构造方法的作用总结

    2023-05-31 00:54:45
  • Java多线程下的单例模式参考

    2023-11-09 00:40:15
  • windows下jar包开机自动重启的步骤

    2022-10-17 22:21:41
  • Android TextView自定义数字滚动动画

    2023-10-03 09:48:17
  • Java使用Random类生成随机数示例

    2022-08-19 04:22:19
  • Java实现经典游戏黄金矿工的示例代码

    2022-01-09 16:35:41
  • spring AOP定义AfterThrowing增加处理实例分析

    2021-07-11 14:22:11
  • 如何使用Java redis实现发送手机验证码功能

    2023-11-26 17:25:00
  • idea中使用(Revert Commit)图解

    2023-03-22 18:45:58
  • C#中常用的运算符总结

    2023-10-10 04:09:32
  • 使用Stargate访问K8ssandra的过程之Springboot整合Cassandra

    2022-02-08 23:12:25
  • Java中LinkedList和ArrayList的效率分析

    2023-02-12 06:21:55
  • C#实现跑马灯效果的示例代码

    2022-06-10 07:12:40
  • InputStream数据结构示例解析

    2022-06-12 20:11:53
  • ehcache模糊批量移除缓存的方法

    2023-01-11 12:30:37
  • asp之家 软件编程 m.aspxhome.com