1
TuringGunner 2021-08-10 09:38:18 +08:00
我觉得官方文档就不错
看一遍,就可以照着原来的项目去糊需求了 |
2
treizeor 2021-08-10 09:38:33 +08:00
直接找个后台框架用起来,边用边学,比如 RouYi,Erupt 等等。Erupt 用起来比较简单
|
3
timethinker 2021-08-10 09:42:02 +08:00
SpringBoot 只是一个类似脚手架的东西,我这么说你肯定没有概念。如果你之前没有接触过 Java 后端开发,可能会遇到很多术语名词,理解这些术语本身需要一定的时间,因为往往它们之间还存在嵌套的关系,即你要明白这个概念,还需要深挖理解另一个概念,里面又涉及到了很多,这是我之前学习的时候遇到的最大的障碍,基本上没有速成的方法,必须要靠时间累积。比如包括但不限于 JDBC 、Servlet 、Bean 、POJO 等等,我这里列举的算是最简单的。
如果你有英语阅读能力的话,我建议直接上 Spring 的官网,文档和参考手册都很详细。如果你想从头开始先找一个练练手,我建议直接搞一本国内的 PDF 电子书,跟着上面做一遍,这种书实体的反而不太方便,看完一遍就没啥价值了。虽然版本不一定是最新的,但是起码自己动手做一遍会有一个大概的了解。 |
4
wolfie 2021-08-10 09:44:45 +08:00
|
5
Variazioni 2021-08-10 09:50:47 +08:00
springboot 速成有点困难。。里面很多概念都比较抽象。而且晦涩难懂。。
框架里约定好的东西很多。有时候出了问题如果不知道约定的配置很难排查。 建议跟着教程先搭出一个项目来。。了解一下如果不用框架应该怎么写。。用了框架有哪些不一样。慢慢就懂了。 |
6
waltcow 2021-08-10 09:56:03 +08:00
可以 clone 下来慢慢研究下
https://github.com/macrozheng/mall |
7
Macolor21 2021-08-10 10:01:09 +08:00
一层一层来就好了,
你原先操作数据库用什么方法啊? ORM 框架还是 SQL,前者用 JPA (你可能需要熟悉下语法),后者 MyBatis 学几个标签,如果你对数据库的操作比较精简,都是单表的 CRUD,那选择 JPA, interface extends JpsRepository<Entity class,ID class> 就可以了,数据库基本操作都有。 |
8
yangyaofei 2021-08-10 10:04:42 +08:00
由于忍受不够,已经写了半年多的 spring 了, 同原来写 python, 但是我是 flask 之类的.
我觉得, 首先,是明白或者记住注入的概念 然后了解一下大概的常用注解. 最后看看 maven,gradle 的配置. 就差不多了 直接项目上手,看一看,查一查,就会了.反正怎么跑起来的已经知道了,就没啥不能写的了 然后再想了解,看文档就好了 至于那些概念,用到就查就好了. |
9
yangyaofei 2021-08-10 10:05:16 +08:00
@yangyaofei 写错了, 是人手不够.
|
10
wellsc 2021-08-10 10:06:56 +08:00
好事啊
|
11
fkdtz 2021-08-10 10:21:52 +08:00
py 不行了,搞 sb 正好
|
12
kblacksheep 2021-08-10 10:22:27 +08:00
b 站跟个项目能快速干活,后续再慢慢扒源码
|
13
fkdtz 2021-08-10 10:26:05 +08:00
官方有 tutorial 走一遍,之后拿组里的项目在本地调试,了解一些常用注解和组件的配置,一旦习惯了这种 AOP 的思路,后面理解起来就快了。
实在不懂得问一下同事,前提是要先做足功课。可能困扰你半天的地方,同事一句话就点透了。 |
14
qping 2021-08-10 10:32:43 +08:00
bilibli 搜索 springboot
|
15
liuidetmks 2021-08-10 10:45:41 +08:00
趁着周末猛补吧,打工人,都不容易
|