Spring 6.0 要來了,太強(qiáng)了!
點擊關(guān)注公眾號,Java干貨及時送達(dá)??

來源:OSC開源社區(qū)(ID:oschina2013)
Spring Framework 6.0 發(fā)布了首個 RC 版本。

發(fā)布公告寫道,Spring Framework 6.0 作為重大更新,目前 RC1 要求使用 Java 17 或更高版本 ,并且已遷移到 Jakarta EE 9+(在 jakarta 命名空間中取代了以前基于 javax 的 EE API),以及對其他基礎(chǔ)設(shè)施的修改。
基于這些變化,Spring Framework 6.0 支持最新 Web 容器,如 Tomcat 10 / Jetty 11,以及最新的持久性框架 Hibernate ORM 6.1。這些特性僅可用于 Servlet API 和 JPA 的 jakarta 命名空間變體。
此版本的一項重要變化是完成對 Spring 應(yīng)用上下文的 AOT 轉(zhuǎn)換 和相應(yīng)的 AOT 處理支持的基礎(chǔ)。該變化有助于優(yōu)化部署安排,從微調(diào)的 JVM 部署到對 GraalVM 原生鏡像的 “一等公民” 支持。
值得一提的是,開發(fā)者可通過此版本在基于 Spring 的應(yīng)用中體驗 “虛擬線程”(JDK 19 中的預(yù)覽版 “Project Loom”),現(xiàn)在提供了自定義選項來插入基于虛擬線程的 Executor 實現(xiàn),目標(biāo)是在 Project Loom 正式可用時提供 “一等公民” 的配置選項。
除了上述的變化,Spring Framework 6.0 還包含許多其他改進(jìn)和特性,例如:
提供基于 @HttpExchange服務(wù)接口的 HTTP 接口客戶端對 RFC 7807 問題詳細(xì)信息的支持 Spring HTTP 客戶端提供基于 Micrometer 的可觀察性 ……
此外,團(tuán)隊稱將在下周發(fā)布 Spring Boot 3.0 首個 RC 版本,以及 Spring Framework 6.0 的第二個 RC,然后在 11 月正式 GA。
發(fā)布公告:https://spring.io/blog/2022/10/12/spring-framework-6-0-goes-rc1
下載地址:https://github.com/spring-projects/spring-framework/releases/tag/v6.0.0-RC1
新特性介紹:https://github.com/spring-projects/spring-framework/wiki/What%27s-New-in-Spring-Framework-6.x/
1. 只會用 Spring Boot 創(chuàng)建微服務(wù)?這 4 種替代方案絕了!
2. 三種跨域解決方案:HttpClient、注解、網(wǎng)關(guān)
最近面試BAT,整理一份面試資料《Java面試BATJ通關(guān)手冊》,覆蓋了Java核心技術(shù)、JVM、Java并發(fā)、SSM、微服務(wù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)等等。
獲取方式:點“在看”,關(guān)注公眾號并回復(fù) Java 領(lǐng)取,更多內(nèi)容陸續(xù)奉上。
PS:因公眾號平臺更改了推送規(guī)則,如果不想錯過內(nèi)容,記得讀完點一下“在看”,加個“星標(biāo)”,這樣每次新文章推送才會第一時間出現(xiàn)在你的訂閱列表里。
點“在看”支持小哈呀,謝謝啦

