目前 spring 2/3/4 哪个版本用得最广泛?

2015-08-09 21:05:41 +08:00
 dotCom
13990 次点击
所在节点    Java
18 条回复
crazyxin1988
2015-08-09 21:07:53 +08:00
我路过的两家公司 都是用的3
zhchaos
2015-08-09 21:09:29 +08:00
3
qianlifeng
2015-08-09 21:26:06 +08:00
新项目,没什么历史包袱,4走起
ixiaohei
2015-08-09 22:52:27 +08:00
我司项目,有次要用websocket,最后我直接从3上4,解决一些包和配置问题,感觉整个人清爽多了
mringg
2015-08-09 23:28:26 +08:00
3
cxshun
2015-08-10 00:14:26 +08:00
同意@qianlifeng ,没历史包袱直接上最新。
reeco
2015-08-10 00:39:52 +08:00
spring boot 全用最新的走起
br00k
2015-08-10 00:48:09 +08:00
spring3还是多数吧。spring 4开始直接需要JAVA8,我想用,可惜公司还在用java6。。。
dotCom
2015-08-10 03:00:59 +08:00
看来是spring3
saximoer
2015-08-10 08:45:39 +08:00
新项目基本都是4开始
老项目可能是3
老项目重构基本会从3=>4
saximoer
2015-08-10 08:45:50 +08:00
@br00k spring4 无需java8
li24361
2015-08-10 09:19:26 +08:00
@br00k 不需要吧,我们一直是java7+spring4
br00k
2015-08-10 10:24:24 +08:00
@saximoer 那应该是spring boot需要,这货用起来感觉好安逸XD
saximoer
2015-08-10 11:04:44 +08:00
@br00k spring boot 也无需JDK8
zonghua
2015-08-10 18:42:12 +08:00
你们觉不觉得写配置文件烦到爆?直接写java配置这种方式好不好?
honam
2015-08-13 23:02:47 +08:00
公司在用3
luoruici
2015-08-15 16:38:05 +08:00
@zonghua 为了摆脱配置文件,所以Spring 3开始各种推注解嘛,Service声明Bean,Autowired注入依赖。

但对于第三方库(像DataSource, thymeleaf),还是得声明各种Bean,本质上Java Config里定义用Bean注解声明,和在xml里用bean标签声明,是一样的。

所以spring写他们官方网站(开源,https://github.com/spring-io/sagan)的这帮人才搞出了Spring Boot这种深入贯彻约定优先配置的开发框架,各种默认配置约定(譬如引入spring-boot-starter-thymeleaf依赖,启动时就会自动把Thymeleaf以及Spring相关的Bean都配置好),直接撸业务代码、模板就好了。Spring中文介绍不是太多,可以看看这篇简介http://tianmaying.com/tutorial/spring-boot-overview
jack80342
2017-11-14 21:12:47 +08:00
这几天翻译了 Spring Boot 最新的官方文档,欢迎👏fork,https://www.gitbook.com/book/jack80342/spring-boot/details

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

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

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

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

© 2021 V2EX