可以跳过 spring,直接学 springboot 吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
culows
V2EX    Java

可以跳过 spring,直接学 springboot 吗

  •  
  •   culows 2019-07-03 16:41:33 +08:00 12461 次点击
    这是一个创建于 2305 天前的主题,其中的信息可能已经有所发展或是发生改变。
    31 条回复    2019-07-10 11:33:08 +08:00
    LinInV2
        1
    LinInV2  
       2019-07-03 17:03:53 +08:00   3
    到时候你出去面试了,发现到头来还是要学 spring
    gam2046
        2
    gam2046  
       2019-07-03 17:17:54 +08:00
    可以跳过走路,直接学跑步嘛?

    Spring Boot 本身不是简化了 Spring 套件的配置流程嘛,那 Spring Boot 里把 Spring 剥离掉,学啥呢?

    莫不是学几个注解?

    Spring Boot 在用的时候,不还是原来 Spring 套件的东西嘛,Spring MVC/Spring Security/Spring Cloud 一样都没少呀。
    anakinsky
        3
    anakinsky  
       2019-07-03 17:18:23 +08:00
    可以,但不建议
    qiyuey
        4
    qiyuey  
       2019-07-03 17:21:10 +08:00 via Android
    Spring Boot 是在 Spring Framework 之上的,你可以用 Spring Boot 快速搭建工程,然后逐步深入到 Spring Framework 内。
    wym7223645
        5
    wym7223645  
       2019-07-03 17:24:33 +08:00
    spring 是对 spring MVC 的一种配置集成吧,我就因为工作原因,一直是传统的 SSH,然后跳过了 Spring MVC 直接 Spring boot,说实话很累,很多东西都不懂,需要补~~~
    lihongjie0209
        6
    lihongjie0209  
       2019-07-03 17:24:47 +08:00
    跳过小学数学直接上高数?
    qwerthhusn
        7
    qwerthhusn  
       2019-07-03 17:28:16 +08:00
    不学 Spring 也可以用 Spring Boot,就跟后端人员不仔细学 JS,学一学 Vue 就能上手开发 Web 应用一样。能用,但是稍微高级一点的就处理不了了
    wizzer
        8
    wizzer  
       2019-07-03 17:29:23 +08:00
    可以跳过 spring 和 springboot,,我们招 nutz、nutzboot 的~~
    godoway
        9
    godoway  
       2019-07-03 17:37:47 +08:00 via Android
    我猜你指的是 spring-web(springMVC)。spring boot 本质一堆 auto configuration,其实你用的还是 spring,使用 spring boot 只不过是简化你整合 spring 全家桶的过程。
    lazyfighter
        10
    lazyfighter  
       2019-07-03 17:53:18 +08:00
    可以 因为你看来看去还是 spring 那一套
    qq976739120
        11
    qq976739120  
       2019-07-03 17:53:21 +08:00
    如果只是 crud 的话...一天就行了.....深入理解就得花时间了
    ppcoin
        12
    ppcoin  
       2019-07-03 18:10:19 +08:00   1
    https://book.douban.com/subject/3897837/
    老书了,可以看一下。
    wc951
        13
    wc951  
       2019-07-03 18:57:01 +08:00 via Android
    你对 springboot 是不是有什么误会
    yidinghe
        14
    yidinghe  
       2019-07-03 18:57:50 +08:00
    不行,一旦出了一点问题你就没办法解决了。
    anyele
        15
    anyele  
       2019-07-03 19:10:01 +08:00 via Android
    其实你根本没跳过,springboot 只是简化配置
    honeycomb
        16
    honeycomb  
       2019-07-03 19:47:20 +08:00 via Android
    可以,但是最后还是要学 spring
    JadeLove
        17
    JadeLove  
       2019-07-03 20:25:50 +08:00
    看来看去还是那一套+1,spring boot 只是简化配置
    d23
        18
    d23  
       2019-07-03 21:22:01 +08:00 via Android
    spring +嵌入式 tomcat(或其他容器)= springboot
    Takamine
        19
    Takamine  
       2019-07-03 21:40:11 +08:00
    可以,但是不建议。
    我甚至觉得先大致了解 SSM 的基本数据源配置,注入,AOP 等配置之后再用 springboot 比较好。
    yizmaoaa
        20
    yizmaoaa  
       2019-07-03 22:20:04 +08:00
    可以,非常建议。
    学 springboot 的过程就是在学 spring,难道非要去学 xml 配置写一大堆,还整 jar 包整 tomcat 之类的么
    谁有那个闲心
    lychnis
        21
    lychnis  
       2019-07-03 22:37:37 +08:00
    求个 spring 学习路径
    fookwood
        22
    fookwood  
       2019-07-03 23:33:46 +08:00
    你所说的“跳过 spring ”,其中的 spring 指的是什么?是 Spring 容器,还是 Spring 框架,还是 Spring MVC,还是其他的什么?
    你可以直接学习 Spring Boot,然后遇到什么学什么,这个过程你肯定需要搞懂 Spring 容器和 Spring MVC 的,顺带着学就行了
    JulianGu
        23
    JulianGu  
       2019-07-04 08:08:37 +08:00
    我现在就是没学 spring,用的 springboot,什么不懂就百度什么
    fumichael
        24
    fumichael  
       2019-07-04 09:24:46 +08:00
    可以跳过 Java,直接学 springboot 吗
    leonardyang
        25
    leonardyang  
       2019-07-04 09:33:04 +08:00
    你至少要对 spring 有个基本的概念吧,如果对 ioc 的认识都没有,用 spring boot 也会非常疑惑这么写是为什么,那么写是为什么
    efaun
        26
    efaun  
       2019-07-04 10:08:44 +08:00
    可以。但仅处于会用阶段,要是理解,还是得学 spring
    MotherShip
        27
    MotherShip  
       2019-07-04 10:41:10 +08:00
    如果你说的是 SSM 那一堆<bean>配置,那完全可以
    如果你说的是 SpringMVC 的使用,IOC AOP 的概念,那你学 SBoot 也会学到这些
    leeZoom
        28
    leeZoom  
       2019-07-04 11:25:16 +08:00
    不可以。SpringBoot 是基于 Spring 的,先了解一下 Spring 的 IoC、AOP、MVC
    halk
        29
    halk  
       2019-07-04 13:54:42 +08:00
    看你怎么定义“学”
    guyeu
        30
    guyeu  
       2019-07-04 15:12:43 +08:00
    我就是跳过了 spring 直接玩 spring boot,没有任何问题。。。
    话说,spring 是个大家庭,spring boot 基本上就是 spring 的一些常用组件增加了一个约定大于配置的入口,用来省事的,并不会出现楼上大佬说的没办法接触 ioc、aop 之类的问题,因为它还是 spring,只是用起来更简便了。
    jack80342
        31
    jack80342  
       2019-07-10 11:33:08 +08:00   1
    我翻译的 Spring Boot Reference Guide 2.0.0.RELEASE 的文档。github.com/jack80342/Spring-Boot-Reference-Guide
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2675 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 08:38 PVG 16:38 LAX 01:38 JFK 04:38
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86