Yos*_*nar 10 spring spring-boot
我很困惑为什么我应该为我的下一个项目使用Spring Boot?Spring Boot和Spring Boot一样功能强大吗?或者有一些你不能用Spring Boot做的事情.
mzc*_*mzc 13
Spring Boot是固定的Spring设置,包括电池.如果你使用它,你将浪费更少的时间在非功能上,因为你将免费获得很多东西.与经典的Spring设置相比,我观察到的优势列表(当然还有更多,请查看Spring Boot网站):
我没有发现任何缺点,毕竟它只是春天.你可以使用"vanilla"Spring构建任何可以构建的东西,速度更快.
这是我的简单解释:
如果没有Spring Boot,则必须将所有依赖项的正确版本放在构建配置文件中(例如pom.xml)并手动配置所有bean.
这似乎是正常项目的许多非功能性任务.因此,假设有些约定,Spring Boot会自动执行这些操作.例如,如果您只spring-boot-starter-web在pom.xml中包含依赖项,则将通过假定默认约定自动配置Web应用程序.
更有趣的是,可以非常轻松地覆盖默认配置的各个部分.
通过几个官方指南将提供有关Spring Boot的更多信息.总之,除非应用程序足够异常,否则现在人们似乎更喜欢Spring Boot.
即将上市,Spring Boot可以看作只是一个配置层.因此,使用Spring Boot也可以在Spring中实现所有可能的功能.
| 归档时间: |
|
| 查看次数: |
5889 次 |
| 最近记录: |