请问什么样的 Java 项目用 Spring 是比较好的?

2020 年 3 月 23 日
 haohong725

Spring 到底解决的是什么类型的问题? 为什么写个 Spring 、Tomcat 、Junit 这种项目就不需要 Spring ?

8000 次点击
所在节点    Java
44 条回复
KsAigg
2020 年 3 月 23 日
大小通吃 ,别问,问就是。。。。
Cbdy
2020 年 3 月 23 日
普通的项目,比如 xx 管理系统
Finest
2020 年 3 月 23 日
大部分的 Java 项目,只要你想用 spring,都可以
chendy
2020 年 3 月 23 日
文档第一句话:'Spring makes it easy to create Java enterprise applications'
重点是 application,tomcat 和 junit 都不是 application
baozijun
2020 年 3 月 23 日
大小项目 spingboot 都可以一把梭
hhhsuan
2020 年 3 月 23 日
后端
BBCCBB
2020 年 3 月 23 日
真都能梭.
stormynight
2020 年 3 月 23 日
你需要了解 spring 有什么用,然后按需取用
Tinyang
2020 年 3 月 23 日
Spring 主要是实现了一系列的 Java ee 规范,理论上如果你的项目需要用到一些 Java ee 的功能都可以使用 Spring 。原先在 Spring 没出现的时,这些 Java ee 功能主要由一些企业级容器(weblogic...)来实现
rockyou12
2020 年 3 月 23 日
核心的 ioc 和 aop 两大功能哪里都能用……
passerbytiny
2020 年 3 月 23 日
JDK 8 / Java SE / Java ME / Java EE(Jakarta EE):核心 / 底层 / 基础 。
Spring / Tomcat / Junit / Storm / Hbase:系统级应用程序 / 工具
Application based on Spring or Jakarta EE:业务级应用程序。

至于为什么不用 Spring 写 Spring,原因很简单,Java 本身就不是自述语言。
inwar
2020 年 3 月 23 日
spring 是 aop ioc 的一个实现,用的到就上,crud 业务开发尤其是,效率高,解耦好
大部分底层框架都不会依赖其它重量级的框架,除了 spring 系外
Java 不也只有 web😉
ARhen
2020 年 3 月 23 日
想了想 离开 spring 我可能写不了 java 项目😂
Jooooooooo
2020 年 3 月 23 日
spring 就是 aop, 有这个需求就都可以, 人家把架搭好了自己写起来也方便
licoycn
2020 年 3 月 23 日
ioc
JasonLiHai
2020 年 3 月 23 日
灵魂少不了
Oktfolio
2020 年 3 月 23 日
@ARhen Servlet 加注解其实也还好,缺点嘛...不支持 RESTful 。
wozhizui
2020 年 3 月 23 日
@xixinjiejie 问就是一把梭呗!
lavvrence
2020 年 3 月 23 日
Spring 解决的问题核心是依赖注入和控制反转。
mawerss1
2020 年 3 月 23 日
我的理解是类比较多的情况下,比如你要写一堆单例模式的类,就可以用依赖注入来快速开发,

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

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

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

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

© 2021 V2EX