目前做 asp.net 开发,近期想学习 java web,看到各种框架各种配置比较迷茫,不知该如何入手,求学习路线的指点,谢谢大家
1
RYAN0UP 2018-09-16 08:54:48 +08:00 via Android
j2se→j2ee→框架
|
2
STRRL 2018-09-16 09:00:36 +08:00 via Android
spring 大法好。
看一下 spring ioc aop,了解一下为什么这么做和怎么做到的,并尝试实践。 然后再去了解一下 spring boot 的自动配置,也是看为什么和怎么做。 然后就基本上入门了。高级特性再慢慢学就好~ |
3
Sanko 2018-09-16 09:49:20 +08:00 via Android
同问
刚开始 jsp 还有必要了解没 |
4
tulongtou 2018-09-16 09:56:00 +08:00 via iPhone
playframework
|
5
PythonAnswer 2018-09-16 09:58:15 +08:00 via iPhone
.net 现在用什么 web 框架?
|
6
onice 2018-09-16 10:27:57 +08:00
楼主可以去慕课网看看,或者是咸鱼上买一些培训机构的培训视频。
大致的学习路线是:基础语法-->Servlet-->SpringMVC-->Spring-->Mybatis-->SpringBoot |
8
poorcai 2018-09-16 11:37:48 +08:00
我也是一样的需求,准备先过一下 Java 的基础,然后看框架吧。
|
9
10Buns 2018-09-16 11:41:06 +08:00 via iPhone
过来人讲个自己的心得,基本语法会了,直接上手框架写东西。基本的开发套路都会了再回头深入。我一直是先有宽度再有深度的学习
|
10
bobuick 2018-09-16 11:41:14 +08:00
一些传统老项目,或者传统行业估计还有不少 JSP。
现在前端那么多轮子,基本上都不需要 jsp 了。 部分跟 SEO 强相关的可能需要 jsp。 java web 的话,前面只看一样 spring。 什么其他七七八八的,等把 spring 搞完再深入。 |
11
ronglexie 2018-09-16 11:53:38 +08:00
|
12
janus77 2018-09-16 12:08:55 +08:00 via Android
我的观点同 9 楼,作为已经有工作经验的人,这样是最实用的。至于原理性的东西,相信不分语言框架,你应该知道如何去着手
|
13
nilrust 2018-09-16 12:13:43 +08:00 via Android
|
14
Raisu 2018-09-16 13:10:46 +08:00 via Android
我看慕课网的越看越不懂啊,还是直接上手做比较简单
|
15
chenjian026 2018-09-16 13:12:02 +08:00
java se → servlet&jsp→ssm→springboot→springcloud
|
16
zhgg0 2018-09-16 14:11:45 +08:00 via iPhone
最近安卓转的后台,看视频看书,好多搞不清楚。然后直接开始写,发现竟然比安卓更容易写。
|
17
crossoverJie 2018-09-16 14:25:16 +08:00
|
18
0Kelvin 2018-09-16 15:24:09 +08:00
我现在也 ASP.NET ,不过之前就是做 JavaWeb 的,最近也想跳回 Java。
我觉得想快速开始开发的话,学 SpringBoot 会比较好点,省掉很多前代框架的复杂配置,但是这也就留下了技术债 |
19
anyele 2018-09-16 15:57:23 +08:00 via Android
那个 2 小时不到就接活的,真不是装逼?
|
20
idtaanlcoe 2018-09-17 13:28:17 +08:00 via Android
W3s 学校
|
21
Eugene1024 2018-09-17 14:01:55 +08:00
[google]( http://www.google.com)
|
22
Eugene1024 2018-09-17 14:04:11 +08:00
|
23
linshuang 2018-09-19 09:40:49 +08:00
步骤一、快速上手。直接撸 spring boot,简单搭个,下层什么的由它去吧,围绕着 spring boot 来上手 mvc、ioc、持久化、aop、定时任务等等
步骤二、初步深入。深入研究上面提到的那些技术 /概念(个人觉得研读代码可做可不做吧,思想到了,一般来说能猜得到做法) 步骤三、向上蹦。主要就是微服务这块 步骤四、再下深度。研究 servlet 规范、jvm、多线程、池化等 其它的网络知识、缓存、限流、降级策略都是可以去看看的。 |