SpringBoot 2.0 初体验

作者: 风行者1024 | 来源:发表于2018-03-02 22:03 被阅读137次

    首先,祝元宵节要加班的程序猿们:猿宵节快乐!
    伙伴们:SpringBoot 2.0终于正式发布了。详细内容请看这里Spring-Boot-2.0-Release-Notes

    1)前言

    spring从2004出世以来,一直都是java企业级开发框架的主力军,随着编程技术的发展,ruby、nodejs、python等新鲜力量的不断涌现,导致spring的地位在走下坡。有些中小项目可能只用了最初始的那几个核心功能:IOC、AOP。为了迎头赶上新时代,不被大时代所抛弃,2014年SpringBoot横空出世。时隔四年,SpringBoot终于跨入了2.X时代。

    2)新特性

    Spring-Boot-2.0-Release-Notes可以查看全部的新特性,例如:

    • 开始支持Java9
    • 第三方库的升级:Tomcat 8.5、Flyway 5、Hibernate 5.2、Thymeleaf 3
    • 对函数式编程、响应式编程等方面的支持升级:Reactive、WebFlux
    • 提供了Netty Server
    • 支持HTTP/2,可以先了解一下HTTP1.1是啥,两者什么区别
    • GSON的强力支持
    • 等等。。。

    3)demo工程初体验

    附带本地gradle的安装
    gradle要装4.0以上版本,例如安装gradle4.6官方下载地址,其他版本参考gradle版本说明,还有一种是使用gradle wrapper,大家可以去研究一下有什么区别。

    4)总结

    抱歉,本文只是mark一下SpringBoot 2.0的发布,没有实质内容。初略看了一下2.0的release-notes,有很多内容值得在接下来的项目中去体验了。感谢SpringBoot团队为编程界做的贡献。在接下来的时间里我会贡献自己在项目中的最佳实践给大家参考。

    相关文章

      网友评论

        本文标题:SpringBoot 2.0 初体验

        本文链接:https://www.haomeiwen.com/subject/tokzxftx.html