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

SpringBoot 会颠覆 JavaEE 的开发吗

  •  
  •   ljw930824 · Jul 10, 2016 · 11218 views
    This topic created in 3776 days ago, the information mentioned may be changed or developed.

    SpringBoot 会颠覆 JavaEE 的开发吗?

    想和大家讨论下,哪些比较好的书籍或文档来学习

    32 replies  •  2017-10-07 01:16:13 +08:00
    FinalDream
    FinalDream
    Jul 10, 2016
    1
    不会,并没有什么颠覆性的内容
    0915240
    0915240
    Jul 10, 2016
    2
    没有,该怎么的还是要怎么的。
    firstfire
    firstfire
    Jul 10, 2016❤️1
    3
    资料的话除了 SpringBoot 本身的文档外,中文书籍目前只发现一本 汪云飞 的 《 Spring Boot 实战》 2016 年三月第 1 班
    codeyung
    codeyung
    Jul 11, 2016
    4
    然而并没有...
    br00k
    br00k
    Jul 11, 2016
    5
    spring boot spring cloud 的轮子感觉挺方便。。。
    murmur
    murmur
    Jul 11, 2016
    6
    感觉颠覆不了 精简到这样连 tomcat 都内置了很受不了
    本来 spring 就是配一大堆东西玩 配不了那么多就不叫 spring 了
    arden
    arden
    Jul 11, 2016
    7
    还不如用 playframework 或者 vert.x 了。
    crazyxin1988
    crazyxin1988
    Jul 11, 2016
    8
    不过 确实提高了开发效率
    前提是 还得熟悉 Spring 才行
    mfu
    mfu
    Jul 11, 2016
    9
    只是减少了配置文件而已
    aabbccli
    aabbccli
    Jul 11, 2016
    10
    配置文件由 XML 变成注解了而已
    ltye
    ltye
    Jul 11, 2016
    11
    看一遍官方的 reference ,然后用 jhipster 生成个项目,看代码。 jhipster 生成的代码是 spring boot 很好的实现, spring data 、 thymeleaf 、 liquibase ,基本上都是基于官方推荐组件体系下的实践。

    另外个人认为 spring boot 的目的并不是颠覆,是 spring 框架的演进。如果说颠覆的话,其实 spring 母公司另外一个项目 grails 才是… 当然这项目现在已经不再受 pivotal 支持

    spring boot 基本上什么都可以配啊,没感觉跟之前有太大区别,只是绝大部分参数都提供了默认配置,不需要显式配置而已,如果需要非默认配置的话,大部分可以写在配置文件里,一个 yml 比一大堆 xml 清爽简单多了。
    fin
    fin
    Jul 11, 2016
    12
    Spring Boot 揭秘
    fin
    fin
    Jul 11, 2016
    13
    @murmur 现在不流行 war 部署了呃
    armoni
    armoni
    Jul 11, 2016
    14
    哪有动不动就颠覆的,简化了开发
    domty
    domty
    Jul 11, 2016
    15
    谈不上颠覆
    最合适的是 spring 官方文档,去年貌似在 github 看过有人对部分章节进行了翻译,不过那时候看是翻译章节是残缺的
    moe3000
    moe3000
    Jul 11, 2016
    16
    感觉并不会,大多数,年迈的 java 程序员还是会坚持 java EE ,年轻的 java 程序员才会选择 spring boot ,然而还有 play 这种
    ljw930824
    ljw930824
    OP
    Jul 11, 2016
    17
    是不是 用了框架 现在开发都成 java 脚本了。。。
    Niphor
    Niphor
    Jul 11, 2016
    18
    颠覆什么?

    深入配置麻烦了许多倒不假
    realfreesky
    realfreesky
    Jul 11, 2016
    19
    感觉 spring boot 的东西好像没办法在 spring mvc web 里用呀,比如说 eureka 服务注册的注解 @EnableEurekaServer ,折腾了好久,就是用不了
    aabbccli
    aabbccli
    Jul 11, 2016
    20
    @Niphor 对头
    jason19659
    jason19659
    Jul 11, 2016
    21
    spring boot 不是 spring 加个 主函数吗。。
    mercurylanded
    mercurylanded
    Jul 11, 2016
    22
    不好用...

    有 jsp 的话还是要打 war 包

    然后 put 方法的支持有问题
    zzzreg
    zzzreg
    Jul 11, 2016
    23
    @mercurylanded put 参数解析问题貌似是 tomcat 的锅 http://stackoverflow.com/questions/25207936/manually-parsing-parameters-from-put-request-in-tomcat ,要改配置文件,然而 embed 版的 tomcat 怎么改我也不大清楚,建议换 jetty 或 undertow
    zhenjiachen
    zhenjiachen
    Jul 11, 2016
    24
    我经理表示 spring boot 是什么玩意,再加上 spring data 就是垃圾。
    acoder2013
    acoder2013
    Jul 11, 2016
    25
    @zhenjiachen 哈哈。。。
    hantsy
    hantsy
    Jul 11, 2016
    26
    牛马不相及的两个领域话题都放在一起比较。。。

    Spring Boot 与 Dropwiard , Wildfly Swarm, Swarmic , Payara Micro 是一个领域。
    hantsy
    hantsy
    Jul 11, 2016
    27
    @aabbccli Annotation Config 和 Spring Boot 有个毛关系啊。。。 Annotation Config 是 Spring 2.5 后慢惭加入的特性,到 3.x 根本就不需要 XML 配置。
    hantsy
    hantsy
    Jul 11, 2016
    28
    @zhenjiachen 对你们经理,只能呵呵了
    xidianpanpei
    xidianpanpei
    Jul 11, 2016
    29
    Spring Boot 加上一堆定制化的中间件*-starter 话,开发起来真的是不要太方便了。而且 Spring Boot 加上 Docker 做微服务也是很好的。
    fudanglp
    fudanglp
    Jul 12, 2016
    30
    用过的人都知道
    springz
    springz
    Oct 4, 2016
    31
    用 spring-boot 开发舒服很多,微架构,适应时代发展。
    jack80342
    jack80342
    Oct 7, 2017
    32
    最近翻译了最新的 Spring boot 官方文档,https://www.gitbook.com/book/jack80342/spring-boot/details
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1200 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 82ms · UTC 17:31 · PVG 01:31 · LAX 09:31 · JFK 12:31
    ♥ Do have faith in what you're doing.