大佬们, Spring 和 Spring Boot 和 Spring Cloud 这 3 个怎么学啊,是找开源项目跟着实战吗,还是怎么学啊

22 天前
 helloword001
大佬们,首先祝大家国庆快乐,请教一下,Spring 和 Spring Boot 和 Spring Cloud 这 3 个怎么学啊

1 、是找开源项目跟着实战吗,这样学吗?
2 、还是怎么学啊?
3 、跟着实战学,有一步一步教着学这种的教程吗?
3583 次点击
所在节点    程序员
48 条回复
hkiJava
22 天前
学啥学啊,学到了就能找到工作了嘛(bushi
Akitora
22 天前
随便找个开源的电商项目看看请求怎么走的就行
helloword001
22 天前
@hkiJava 只有 Java 基础,是直接刷面试题,找 Java 工作吗
helloword001
22 天前
@Akitora 老哥,可以推荐一个吗
murmur
22 天前
实战,别看教程,用 gpt ,那套东西太多了,后面还得学 redis docker mq k8s 根本学不过来
helloword001
22 天前
@murmur 老哥,可以推荐一个教程吗
lyusantu
22 天前
https://start.spring.io
https://start.aliyun.com

1. GENERATE
2. RUN

只需两部,你就学会了 SpringBoot
murmur
22 天前
@helloword001 0 基础 java 吗?有没有其他语言基础,前端会不会,spring boot 这套基本就是拿来做网站的,没前端对接知识学起来很费解的
qipan0321
22 天前
Spring Cloud 不用学了,现在都 k8s 了,spring(boot)网上找一下面试题,找本书(xx 实战)看看原理,针对性的背一背,大概率就是什么 IOC AOP 自动装配什么的。
helloword001
22 天前
@murmur 有 iOS 基础
qipan0321
22 天前
spring boot 和 web 不是强绑定的,只要是有对象的组装就可以使用 boot , 任何类型的应用。会不会前端完全没关系的。
helloword001
22 天前
@qipan0321 Spring Cloud 企业开发现在是不用了吗
murmur
22 天前
@helloword001 微服务可以不用 spring cloud ,spring boot 也能实现微服务容器化,但是你现在投标的时候人家是 spring cloud 你写 springboot 你首先逼格就不够了

单体化部署+牛逼的数据库可以抗住绝大多数中小型企业应用,但是扛不起那个逼格
rangoBen
22 天前
0 基础可以看这个作为入门:
玩转 Spring 全家桶
一站通关 Spring 、Spring Boot 与 Spring Cloud
丁雪丰 美团研究员,《 Spring Boot 实战》、《 Spring 攻略》译者,腾讯云 TVP 。
https://time.geekbang.org/course/intro/100023501?tab=catalog
murmur
22 天前
@qipan0321 这个说法骗骗自己就可以了,不需要这么重的 web 项目,我选个 go 或者 python 甚至 nodejs 不香吗
helloword001
22 天前
@rangoBen 谢谢
harryWebb
22 天前
我当初只会 java 语法,找了个 9k 块的工作,进去混了 20 天,每天准点上班,认真请教隔壁的开发,然后就会了全家桶,学会了以后重新找了新工作。。。所以实战才是最关键的
htxy1985
22 天前
如果是为了面试,直接找个 B 站上的那些培训机构的面试题精讲,八股搞通搞熟。
https://www.bilibili.com/video/BV1kf421v7Ja/?spm_id_from=333.337.search-card.all.click&vd_source=e12cc23a63a62a5888939d6c4e073d93
但是你还要保证进去能干活不被试用期干掉的话,你要自己边做边学。
首先找个简单的需求(比如 xxxx 管理系统),再找个简单通用的框架,比如若依( https://ruoyi.vip/),跟着上面的文档实现你自己的需求,这是最基本的。
无论你上班用不用 springcloud 那一套,但是面试上绝大多数 java 岗位都会问,你不会甚至不在简历上写就等于直接没机会。
以上就是最低的底线。
angenin
22 天前
B 站看尚硅谷吧,之前入门是看他们的视频,学会怎么用还是够的,但深入还得靠自己。
HuKing
22 天前
我的建议是 Java8 和 Spring Boot 2.7 还有 Java21 和 Spring Boot3.x 都要学,一个是接近找工作的技术栈一个是对自己的见识提升对找工作也有很大的帮助
Spring Cloud (云服务那一套)个人学起来很痛苦,还是得去工作中学习,因为学到的跟用到的相差还是挺大的,没有实际环境真的很痛苦

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

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

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

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

© 2021 V2EX