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

Java web 如何学习

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

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


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