• 请不要在回答技术问题时复制粘贴 AI 生成的内容
xiaobiao
V2EX  ›  程序员

Java web 如何学习

  •  
  •   xiaobiao · Sep 16, 2018 via Android · 7735 views
    This topic created in 2972 days ago, the information mentioned may be changed or developed.

    目前做 asp.net 开发,近期想学习 java web,看到各种框架各种配置比较迷茫,不知该如何入手,求学习路线的指点,谢谢大家

    23 replies  •  2018-09-19 09:40:49 +08:00
    RYAN0UP
    RYAN0UP
    Sep 16, 2018 via Android
    1
    j2se→j2ee→框架
    STRRL
    STRRL
    Sep 16, 2018 via Android
    2
    spring 大法好。
    看一下 spring ioc aop,了解一下为什么这么做和怎么做到的,并尝试实践。
    然后再去了解一下 spring boot 的自动配置,也是看为什么和怎么做。
    然后就基本上入门了。高级特性再慢慢学就好~
    Sanko
    Sanko
    Sep 16, 2018 via Android
    3
    同问
    刚开始 jsp 还有必要了解没
    DonaidTrump
    DonaidTrump
    Sep 16, 2018 via iPhone
    4
    playframework
    PythonAnswer
    PythonAnswer
    Sep 16, 2018 via iPhone
    5
    .net 现在用什么 web 框架?
    onice
    onice
    Sep 16, 2018
    6
    楼主可以去慕课网看看,或者是咸鱼上买一些培训机构的培训视频。
    大致的学习路线是:基础语法-->Servlet-->SpringMVC-->Spring-->Mybatis-->SpringBoot
    Rieouu
    Rieouu
    Sep 16, 2018
    7
    @Sanko 建议了解一下,会简单实用就行了,现在前后端分离 jsp 已经用处不大了
    bytewalk
    bytewalk
    Sep 16, 2018
    8
    我也是一样的需求,准备先过一下 Java 的基础,然后看框架吧。
    10Buns
    10Buns
    Sep 16, 2018 via iPhone
    9
    过来人讲个自己的心得,基本语法会了,直接上手框架写东西。基本的开发套路都会了再回头深入。我一直是先有宽度再有深度的学习
    bobuick
    bobuick
    Sep 16, 2018
    10
    一些传统老项目,或者传统行业估计还有不少 JSP。
    现在前端那么多轮子,基本上都不需要 jsp 了。 部分跟 SEO 强相关的可能需要 jsp。

    java web 的话,前面只看一样 spring。 什么其他七七八八的,等把 spring 搞完再深入。
    rb6221
    rb6221
    Sep 16, 2018 via Android
    12
    我的观点同 9 楼,作为已经有工作经验的人,这样是最实用的。至于原理性的东西,相信不分语言框架,你应该知道如何去着手
    nilrust
    nilrust
    Sep 16, 2018 via Android
    13
    看文档啊,贼简单,我大概花了 2 小时不到就能接活赚外快了,我之前也不是做 Java 的。


    https://www.v2ex.com/t/488927#reply14
    Raisu
    Raisu
    Sep 16, 2018 via Android
    14
    我看慕课网的越看越不懂啊,还是直接上手做比较简单
    burenshiwo
    burenshiwo
    Sep 16, 2018
    15
    java se → servlet&jsp→ssm→springboot→springcloud
    zhgg0
    zhgg0
    Sep 16, 2018 via iPhone
    16
    最近安卓转的后台,看视频看书,好多搞不清楚。然后直接开始写,发现竟然比安卓更容易写。
    0Kelvin
    0Kelvin
    Sep 16, 2018
    18
    我现在也 ASP.NET ,不过之前就是做 JavaWeb 的,最近也想跳回 Java。
    我觉得想快速开始开发的话,学 SpringBoot 会比较好点,省掉很多前代框架的复杂配置,但是这也就留下了技术债
    anyele
    anyele
    Sep 16, 2018 via Android
    19
    那个 2 小时不到就接活的,真不是装逼?
    idtaanlcoe
    idtaanlcoe
    Sep 17, 2018 via Android
    20
    W3s 学校
    Eugene1024
    Eugene1024
    Sep 17, 2018
    21
    linshuang
    linshuang
    Sep 19, 2018
    23
    步骤一、快速上手。直接撸 spring boot,简单搭个,下层什么的由它去吧,围绕着 spring boot 来上手 mvc、ioc、持久化、aop、定时任务等等
    步骤二、初步深入。深入研究上面提到的那些技术 /概念(个人觉得研读代码可做可不做吧,思想到了,一般来说能猜得到做法)
    步骤三、向上蹦。主要就是微服务这块
    步骤四、再下深度。研究 servlet 规范、jvm、多线程、池化等
    其它的网络知识、缓存、限流、降级策略都是可以去看看的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1959 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 16:31 · PVG 00:31 · LAX 08:31 · JFK 11:31
    ♥ Do have faith in what you're doing.