SpringBoot优点及缺点

      先说一下java语言博大精深,没有活不完的岁数,只有学不完的java.一直在编程语言榜上名列前茅,自有它的优势所在,我们在不断地学习,java也在不断地优化.今天我们就来说一下基于Spring的基础上又新扩展的SpringBoot框架.

 

      SpringBoot从名字,大家就可以看出,这并不是新型的模式框架,也是基于Spring框架上的优化升级,那Springboot又有哪些优点呢?下面我就简单列举一下:

      1.开发工具可以独立新建一个Spring项目

      2.引入spring-boot-starter-web自动加入依赖包,来简化Maven配置

  3.内置Tomcat和Hetty容器,可以通过命令java -jar aa.jar直接运行,我们无须以war包形式部署项目

     4.SpringBoot会根据在类路径中的jar包,类、为jar包里面的类自动配置Bean,这样会极大地减少我们要使用的配置。当然,SpringBoot只考虑大多数的开发场景,并不是所有的场景,若在实际开发中我们需要配置Bean,而SpringBoot灭有提供支持,则可以自定义自动配置。

     5.不用手动配置xml.

     6.SpringBoot不是借助与代码生成来实现的,而是通过条件注解来实现的,这是Spring4.x提供的新特性

综上所述:可以看出Springboot不论从开发角度还是运行项目都节省很多时间,但是也有坏处,比如说,你实现一个项目,如果完全符合SpringBoot还可以,如果不符合,要调整Spring配置文件,改造起来就非常难.因为SpringBoot将Spring配置文件和一些Spring都封装起来了,如果做调整的话,需要把之前的配置文件注释,再重新更改.所以就很不方便.

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值