初学 javaWeb,是从 ssh 框架学起还是直接学习 ssm?

2018-02-24 17:40:16 +08:00
 Nick2VIPUser

以前做过爬虫和 django 项目。

现在在学习 javaWeb 开发。

看了一下午的 struts,也从 Eclipse 用到 IntelliJ IDEA,被复杂的配置和环境弄晕了。

网上看说现在的项目大多数都是 ssm 和 spring-boot,要学可以直接入手 ssm。

想问各位老哥新人是否有学习 ssh 的必要性?

大家在 JavaWeb 方面是什么样的学习路径呢?

另外如果有教程和实战案例推荐那就感激不尽了。

20633 次点击
所在节点    Java
47 条回复
Nick2VIPUser
2018-02-25 23:11:07 +08:00
@bleaker 是了,我学框架的首要就是搞懂框架的各个部分分别是干什么用的,在 web 开发中处于什么样的位置,这样才能在实际开发中更快上手。
pangliang
2018-02-26 09:35:42 +08:00
@q397064399 恩, 如果是的话, @Nick2VIPUser 我的意见不仅不要跳过 servlet , 还要从 http 协议, socket 协议这些底层去学

不需要你特别深入, 你需要知道这些底层是什么负责什么; 然后如果没有 servlet, 你用 socket 实现一个 http server 需要怎么做; 然后有了 servlet 帮你解决了什么; 然后没有 spring 你又有什么麻烦, spring 又帮你解决了什么; 这才是新人需要学的

那些网上所谓的 24 天学会 xxx, 一上来告诉你 什么各种 bean, xml 怎么配置, 巴拉巴拉, 你只能一脸懵逼根本无法理解
pangliang
2018-02-26 09:43:55 +08:00
并发编程, 是从技术角度考虑怎么解决压力等问题; servlet spring 等框架从业务角度考虑怎么优雅实现 http, 实现业务等问题; 两个角度不同, 缺一不可
Nick2VIPUser
2018-02-26 16:47:27 +08:00
@pangliang 谢谢老哥悉心指导!
chenhui7373
2018-02-26 18:02:52 +08:00
Core javaee
gaocc
2018-03-04 13:16:04 +08:00
请问楼主是什么样的 java 程度,java 编程思想看过的吧,能理解个五成以上就很不错了。servlet+jsp 是入门基本不用,但主要能体现一些开发思想,对以后深入了解 spring 也很有好处,想做技术的可以看,想以后做产品的可以不看。然后单位是用 springBoot 是吧,这东西很适合新人也适合老人,但使用事感受是不一样的,新人会觉得开发好简单就是写业务,老人会去翻文档,说搞出 springboot 的团队真厉害,就靠 spring4 的 java 代码自动配置就取缔了 xml 配置。然后咔咔咔自己去模仿着写自动配置,搞出自己觉得好的项目环境。
说这么多,其实就为了适应 springboot 大不用去花时间去额外了解什么,多看看官方的 springboot 案例就好。等自己有空闲了可以夯实下个各类基础
PoetAndPoem
2019-08-01 18:50:28 +08:00
国内互联网用 mybatis 较多,企业级应用用 hibernate 居多

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

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

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

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

© 2021 V2EX