Spring Boot 2.0.0 终于正式发布-重大修订版本
北京时间2018年3月1日早上,如约发布的SpringBoot2.0在同步至Maven仓库时出现问题,导致在GitHub上发布的v2.0.0.RELEASE被撤回。目前问题已修复,官方重新发布了SpringBoot2.0,并提供了Maven中央仓库地址。
使用SpringBoot2.0.0GA
Maven
org.springframework.boot spring-boot-starter-parent 2.0.0.RELEASE org.springframework.boot spring-boot-starter-web
Gradle
dependencies{ compile("org.springframework.boot:spring-boot-starter-web:2.0.0.RELEASE") }
而SpringBoot2.0.1也被标记为SNAPSHOT状态
Maven
org.springframework.boot spring-boot-starter-parent 2.0.1.BUILD-SNAPSHOT org.springframework.boot spring-boot-starter-web spring-snapshots SpringSnapshots https://repo.spring.io/libs-snapshot true
Gradle
dependencies{ compile("org.springframework.boot:spring-boot-starter-web:2.0.1.BUILD-SNAPSHOT") }repositories{ maven{ url'https://repo.spring.io/libs-snapshot' } }
官方表示,这个版本经历了17个月的开发,有215个不同的使用者提供了超过6800次的提交。非常感谢所有提供贡献的每一位用户,并感谢所有对这些里程碑版本提供重要反馈的早期采用者。
这是自4年前发布SpringBoot1.0以来的第一次重大修订,也是首个提供对SpringFramework5.0支持的GA稳定版本。
新版本值得关注的亮点:
基于Java8,支持Java9
使用SpringWebFlux/WebFlux.fn提供响应式Web编程支持
支持嵌入式Netty
Tomcat,Undertow和Jetty均已支持HTTP/2
支持Quartz调度程序
大大简化了安全自动配置
全新的执行器架构,支持SpringMVC,WebFlux和Jersey
总结
以上所述是小编给大家介绍的SpringBoot2.0.0终于正式发布-重大修订版本,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。