culows
V2EX  ›  Java

可以跳过 spring,直接学 springboot 吗

  •  
  •   culows · Jul 3, 2019 · 13495 views
    This topic created in 2687 days ago, the information mentioned may be changed or developed.
    31 replies  •  2019-07-10 11:33:08 +08:00
    LinInV2
    LinInV2
    Jul 3, 2019❤️3
    1
    到时候你出去面试了,发现到头来还是要学 spring
    ntdll
    ntdll
    Jul 3, 2019
    2
    可以跳过走路,直接学跑步嘛?

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

    莫不是学几个注解?

    Spring Boot 在用的时候,不还是原来 Spring 套件的东西嘛,Spring MVC/Spring Security/Spring Cloud 一样都没少呀。
    anakinsky
    anakinsky
    Jul 3, 2019
    3
    可以,但不建议
    qiyuey
    qiyuey
    Jul 3, 2019 via Android
    4
    Spring Boot 是在 Spring Framework 之上的,你可以用 Spring Boot 快速搭建工程,然后逐步深入到 Spring Framework 内。
    wym7223645
    wym7223645
    Jul 3, 2019
    5
    spring 是对 spring MVC 的一种配置集成吧,我就因为工作原因,一直是传统的 SSH,然后跳过了 Spring MVC 直接 Spring boot,说实话很累,很多东西都不懂,需要补~~~
    lihongjie0209
    lihongjie0209
    Jul 3, 2019
    6
    跳过小学数学直接上高数?
    qwerthhusn
    qwerthhusn
    Jul 3, 2019
    7
    不学 Spring 也可以用 Spring Boot,就跟后端人员不仔细学 JS,学一学 Vue 就能上手开发 Web 应用一样。能用,但是稍微高级一点的就处理不了了
    wizzer
    wizzer
    Jul 3, 2019
    8
    可以跳过 spring 和 springboot,,我们招 nutz、nutzboot 的~~
    godoway
    godoway
    Jul 3, 2019 via Android
    9
    我猜你指的是 spring-web(springMVC)。spring boot 本质一堆 auto configuration,其实你用的还是 spring,使用 spring boot 只不过是简化你整合 spring 全家桶的过程。
    lazyfighter
    lazyfighter
    Jul 3, 2019
    10
    可以 因为你看来看去还是 spring 那一套
    qq976739120
    qq976739120
    Jul 3, 2019
    11
    如果只是 crud 的话...一天就行了.....深入理解就得花时间了
    ppcoin
    ppcoin
    Jul 3, 2019❤️1
    12
    https://book.douban.com/subject/3897837/
    老书了,可以看一下。
    wc951
    wc951
    Jul 3, 2019 via Android
    13
    你对 springboot 是不是有什么误会
    yidinghe
    yidinghe
    PRO
    Jul 3, 2019
    14
    不行,一旦出了一点问题你就没办法解决了。
    anyele
    anyele
    Jul 3, 2019 via Android
    15
    其实你根本没跳过,springboot 只是简化配置
    honeycomb
    honeycomb
    Jul 3, 2019 via Android
    16
    可以,但是最后还是要学 spring
    JadeLove
    JadeLove
    Jul 3, 2019
    17
    看来看去还是那一套+1,spring boot 只是简化配置
    d23
    d23
    Jul 3, 2019 via Android
    18
    spring +嵌入式 tomcat(或其他容器)= springboot
    Takamine
    Takamine
    Jul 3, 2019
    19
    可以,但是不建议。
    我甚至觉得先大致了解 SSM 的基本数据源配置,注入,AOP 等配置之后再用 springboot 比较好。
    yizmaoaa
    yizmaoaa
    Jul 3, 2019
    20
    可以,非常建议。
    学 springboot 的过程就是在学 spring,难道非要去学 xml 配置写一大堆,还整 jar 包整 tomcat 之类的么
    谁有那个闲心
    lychnis
    lychnis
    Jul 3, 2019
    21
    求个 spring 学习路径
    fookwood
    fookwood
    Jul 3, 2019
    22
    你所说的“跳过 spring ”,其中的 spring 指的是什么?是 Spring 容器,还是 Spring 框架,还是 Spring MVC,还是其他的什么?
    你可以直接学习 Spring Boot,然后遇到什么学什么,这个过程你肯定需要搞懂 Spring 容器和 Spring MVC 的,顺带着学就行了
    JulianGu
    JulianGu
    Jul 4, 2019
    23
    我现在就是没学 spring,用的 springboot,什么不懂就百度什么
    fumichael
    fumichael
    Jul 4, 2019
    24
    可以跳过 Java,直接学 springboot 吗
    leonardyang
    leonardyang
    Jul 4, 2019
    25
    你至少要对 spring 有个基本的概念吧,如果对 ioc 的认识都没有,用 spring boot 也会非常疑惑这么写是为什么,那么写是为什么
    efaun
    efaun
    Jul 4, 2019
    26
    可以。但仅处于会用阶段,要是理解,还是得学 spring
    MotherShip
    MotherShip
    Jul 4, 2019
    27
    如果你说的是 SSM 那一堆<bean>配置,那完全可以
    如果你说的是 SpringMVC 的使用,IOC AOP 的概念,那你学 SBoot 也会学到这些
    leeZoom
    leeZoom
    Jul 4, 2019
    28
    不可以。SpringBoot 是基于 Spring 的,先了解一下 Spring 的 IoC、AOP、MVC
    halk
    halk
    Jul 4, 2019
    29
    看你怎么定义“学”
    guyeu
    guyeu
    Jul 4, 2019
    30
    我就是跳过了 spring 直接玩 spring boot,没有任何问题。。。
    话说,spring 是个大家庭,spring boot 基本上就是 spring 的一些常用组件增加了一个约定大于配置的入口,用来省事的,并不会出现楼上大佬说的没办法接触 ioc、aop 之类的问题,因为它还是 spring,只是用起来更简便了。
    jack80342
    jack80342
    Jul 10, 2019❤️1
    31
    😀我翻译的 Spring Boot Reference Guide 2.0.0.RELEASE 的文档。github.com/jack80342/Spring-Boot-Reference-Guide
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4823 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 02:25 · PVG 10:25 · LAX 18:25 · JFK 21:25
    ♥ Do have faith in what you're doing.