spring boot 2.0 是不是跟 1.0 有很大的区别?

2018-07-25 06:55:21 +08:00
 siddebian
在学习 spring boot 中,网上很多的教程还都是 1.x 版本的,但发现很多代码 跟着视频或学习资料来,在 2.0 下完全不工作,配置啥的有时摸不着头脑,明明都对却不奏效,都要搜索一番找到解决办法调整才能通过,现在 2.0 的系统学习的教程又没有那么多。问问大家学习 2.0 有没有类似的困扰,有没有好的学习资源推荐?谢谢。
9150 次点击
所在节点    Java
13 条回复
jjianwen68
2018-07-25 07:56:08 +08:00
是的,但一般看官方文档还是比较容易的吧,再不行 stackoverflow 搜
FanError
2018-07-25 08:04:12 +08:00
看官方移植指南,改动不算大,前段时间刚把一个 1.x 的老项目升级。
johnniang
2018-07-25 08:20:31 +08:00
你需要认真阅读官方文档,包括 migration。
Sharuru
2018-07-25 08:25:23 +08:00
1.0 升 2.0 其实没那么多不兼容,主要注意一些键值设定、依赖三方库的特性变更就可以了。
Spring 官方的文档就是很好的参考,而且相当详尽。

国内的文档就少看看吧,都 8102 年了,还在疯狂怎么教人用 XML 搭框架。
wowo243
2018-07-25 08:30:14 +08:00
同意楼上各位观点,最近看官网文档,发现比各种博客教程好多了
honeycomb
2018-07-25 08:32:01 +08:00
移植不算很困难
CFO
2018-07-25 11:40:02 +08:00
还在用 1.5 没什么动力升 2.0 没看出有什么巨大提升啊?
rockyou12
2018-07-25 11:43:50 +08:00
@CFO 是没有很大变化,或者或新功能很多暂时用不上,而且 1.X 的版本也还在维护,所以老项目没得太大必要升级
honeycomb
2018-07-25 11:45:54 +08:00
@CFO 新项目可以直接用 2,已经在用 1.5 的没必要改
lovedebug
2018-07-25 11:46:20 +08:00
建议看 github 上使用框架的完整的项目,非网上的 sample,spring 系列里有些子项目的文档不咋地,要学会区分。
dryadent
2018-07-25 16:54:44 +08:00
@Sharuru 说实话,看着那些 xml 配置的,我是真的头疼,一度以为 XML 才是主流
siddebian
2018-07-26 05:09:40 +08:00
多谢回复建议。
总结一下:
- 以官方文档为核心 (之前确实看各类博客教程居多)
- 以 2.0 版本为主线
继续摸索。
javaxingtao
2018-08-03 03:52:33 +08:00
给你们推荐一本书深入浅出 spring boot 2.X 杨开振写的,刚出版两个周

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/473878

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX