Java 入门直接学 springboot 怎么样?

2020-02-25 02:02:51 +08:00
 MuscleOf2016

前端一枚。。

14804 次点击
所在节点    Java
100 条回复
qinxi
2020-02-25 12:51:11 +08:00
@sagaxu #40 请注意审题.
hingle
2020-02-25 12:51:27 +08:00
@zjsxwc 观点不同很正常啊,本来就是讨论。我就是先学 Spring Boot,后来学了框架和 xml 的东西,才豁然开朗的。说“有的反智”过分了。
1490213
2020-02-25 13:06:31 +08:00
为啥老是纠结框架层面的东西,老老实实学真正的基础不好吗?
算法,操作系统,网络,数据库这些才是该学的,这些东西看似对工作没啥用,但是能极大地提高你学上层框架的速度。
假如计算机科学是一棵树,学好了树干,树枝树叶很轻松就能学会。
qwingmix
2020-02-25 13:49:08 +08:00
那个,难道就不能能够螺旋上升吗? javase vs ssm vs springboot,80%的时候按顺序,20% 的时间交替着玩耍。点线面一起上。
casillasyi
2020-02-25 14:02:30 +08:00
Java 从业人员很多,特别多那种,Springboot 的设计理念就是最大程度的简单化,个人觉得这是正确的事。这可能会给很多人造成一些认知的误区,认为我用 springboot 做项目已经很熟练了,然后 Java 就那么回事。存在这样的误解可能阻碍自己进步最大的绊脚石。
flashrick
2020-02-25 14:21:42 +08:00
@kaigong 我大学就是因为看了楼上这些老哥说的这种学习路线导致我特别厌恶 java,一篇技术术语的文章如果有 100 个词就有 10 个词不知道什么意思,如此循环。。上课干脆不听了。毕业后用 php 当上了 curd boy 靠着不断的正反馈再深入其他基础知识。这样我觉得也挺好的啊。
flashrick
2020-02-25 14:26:44 +08:00
还有就是面对的公司不一样的问题,有些老哥说这些不需要关注,应该关注算法,数据结构,设计模式,数据库这些,问题是你们或许学号了就可以靠着好文凭+刷题+这些基础进大厂,
但是别忘了国内大部分程序员是在中小厂,尤其是当你是新手的时候,他们只会关注你能不能干事,你说你算法牛逼,有用吗,说数据结构设计模式牛逼,难道让个新手去造轮子?说数据库牛逼,会让新手去设计数据库吗~
Leonard
2020-02-25 14:50:04 +08:00
我觉得可以,先上手最重要,哪怕做出来的东西烂,至少可以以后改进,总比从入门到放弃好。
当然,如果你很有毅力不会放弃,我建议从基础和底层学起,框架往后稍稍。
EminemW
2020-02-25 15:05:33 +08:00
我觉得可以 先 java 然后 spring boot
LK820
2020-02-25 15:12:49 +08:00
急于求成没有好果子吃
paoqi2048
2020-02-25 15:26:49 +08:00
可以,如果你能坚持下去的话,自顶向下和自底向上其实是差不多的
HonoSV
2020-02-25 15:29:48 +08:00
转行的路过,先学的 javase ( 0 代码基础没办法) ,再学的 javaee ( servlet、jsp 这些),再了解了一下 spring、springmvc、mybatis,最后了解了一下 springboot
wuwukai007
2020-02-25 15:33:15 +08:00
找个好老师最快
qfdk
2020-02-25 15:53:41 +08:00
弃坑吧…… 我们转 nodejs 了 spring boot 里面的依赖库 bug 太多了 你不懂 Java 的话 真的别碰 出了就是大问题. 什么 OOM 线程不安全 到处存在.... 举个例子 我们碰到了有极低概率 session 混乱 1.5.21 但是这样 oauth 的库又不能不用 干
murmur
2020-02-25 15:59:04 +08:00
@LK820 你吃过梨不可能说给个苹果就不敢吃了
casillasyi
2020-02-25 16:04:54 +08:00
@qfdk “什么 OOM 线程不安全 到处存在....”阁下说的太夸张了吧
y0bcn
2020-02-25 16:14:38 +08:00
spring boot 本身并不能做什么,建议还是 servlet-ssm-spring boot
不过不是刚需,只是偶尔写写后台的话建议还是考虑下其他语言,可能会更快一点,比如 PHP 或者前端本家的 node
亦或者 python 的 django 之类的

如果你上来硬刚 spring boot 很大可能是不知道咋回事,想弄明白咋回事的时候发现还是要学 servlet ssm 之流
NoKey
2020-02-25 16:31:16 +08:00
我觉得,直接从 springboot 开始,不是好事
很多东西,直接用可以,出问题找不到原因,不会分析
还是先把基础掌握了再说吧
chendy
2020-02-25 16:44:37 +08:00
@qfdk 所以到底用了哪个模块有这么多问题?后续版本解决了吗?
chendy
2020-02-25 16:47:48 +08:00
有工作上的刚需就去学,没啥好说的,也没啥难的
自己想提高也可以,但是不要局限于框架本身,找感兴趣的点深入研究

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

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

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

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

© 2021 V2EX