SpringBoot的优势

SpringBoot流行起来的原因?

  SpringBoot的出现是Java框架发展的一个必然趋势,因为技术的发展,更替,无疑是为了更好的适应开发。SpringBoot真正实现了”开箱即用“,真正实现了让Java开发人员专注于逻辑功能的开发,它不仅可以非常方便地创建生产级的Spring应用程序,还能轻松地通过一些注解与目前比较流行的微服务框架SpringCloud快速集成。
  SpringBoot这种便捷性则是通过高度的上层封装来实现的,比如“大量的注解封装、约定大于配置的原则”的手段。
  我们知道Spring的出现给Java开发人员带来了”春天“,包括,Spring的IOC、DI、AOP以及事务管理等相比于以前的框架给我们带来了太多的好处和方便。但是随着Spring的发展,尤其是注解的数量越来越多,并且被大量的使用,你可能经常看到这样的场景,相同的多个注解被大量重复地用到各个类或者方法中,这样带给我们的就是大量的冗余代码以及繁琐的配置
  前边我们提到了SpringBoot这种便捷性则是通过高度的上层封装来实现的,比如“大量的注解封装、约定大于配置的原则”的手段。SpringBoot就是解决了Spring这样的这样一个痛点的-----相同的多个注解被大量重复地用到各个类或者方法中,这样带给我们的就是大量的冗余代码以及繁琐的配置。SpringBoot采取的方式是优化,在Spring的基础上进行优化,既然Spring的注解太多,而且给代码带来那么多冗余,那么SpringBoot就通过把注解进行分类,组合的方式,来解决这个痛点,SpringBoot通过定义一些新的注解,将功能进行分类,不同的Spring注解通过新的注解定义进行一定的组合,这样在开发时,面对大部分应用场景,只需要引入一个新的注解,这样既实现了功能又解决了冗余代码。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值