日韩 亚洲一区二_久久vs国产综合色大全_国产精品福利在线_欧美在线一级A片免费观看欧美在线_女同性毛片60分钟

您現(xiàn)在所在的位置:首頁(yè) >關(guān)於奇酷 > 行業(yè)動(dòng)態(tài) > 太難啦!Java17以下不能用啦,我們怎麼辦?

太難啦!Java17以下不能用啦,我們怎麼辦?

來(lái)源:奇酷教育 發(fā)表於:

太難啦!Java17以下不能用啦,我們怎麼辦?

  最近總有學(xué)員問(wèn):
 
  “Java17以下不能用啦,我們怎麼辦?”
 
  穩(wěn)住,問(wèn)題不大
 
  自Java8版本發(fā)布以來(lái),其後的每次更新,都會(huì)有小夥伴高呼:Java 8 YYDS!
 
  SpringBoot官宣,正式棄用 Java 8, 最低要求 Java 17。
 
  Java最低版本的支持從8提升到了17。
 
  穩(wěn)住,
 
  問(wèn)題不大……
 
  Java17正式發(fā)布,新版本提供了不少新特性和功能增強(qiáng)。
 
  不過(guò)對(duì)於大多數(shù)項(xiàng)目而言,往往需要更改代碼才能利用到這些新變化,但性能除外 —— 開(kāi)發(fā)者只需要升級(jí) JDK 版本,就能免費(fèi)獲得性能提升。
 
  Spring Boot 可幫助開(kāi)發(fā)人員創(chuàng)建可以運(yùn)行的、獨(dú)立的、生產(chǎn)級(jí)的基於 Spring 的應(yīng)用程式。大多數(shù) Spring Boot 應(yīng)用程式只需要很少的 Spring 配置。
 
  詳情信息可以參考[Spring Boot官方文檔]
 
  (https://docs.spring.io/spring-boot/docs/3.0.0-M1/reference/html/getting-started.html#getting-started)

 
  Java 17 將成為未來(lái)的主流版本。
 
   Java EE 切換(huàn)到 Jakarta EE
 
  Spring Boot 3 開(kāi)始,所有的 Java EE api 都需要遷移到 Jakarta EE 上來(lái)。
 
 
 
  這意味著原來(lái)項(xiàng)目中的 import 相關(guān)導(dǎo )入都要用 jakarta 替換(huàn) javax, 例如原來(lái)的 javax.servlet.Filter 要替換(huàn)成 jakarta.servlet.Filter 。
 
  但是,有一些依賴 Java EE 的第三方庫(kù),目前還沒有得到很好的支持,所以在 Spring Boot 3 中暫時(shí)會(huì)先移除這類(lèi)組件的支持(比如: ehchache3, pooled jms等), 對(duì)於現(xiàn)有的 2.X 版本, M1 會(huì)有一些特性的缺失, Spring Boot 官方會(huì)在等這些第三方庫(kù)發(fā)布 Jakarta 兼容庫(kù)之後在重新引入。
 
  Java17 史上最快JDK, 它來(lái)了。
 
  Java 17 目前已經(jīng)正式發(fā)布、它是繼 Java 11 以來(lái)的首個(gè)長(zhǎng)期支持版本。
 
  △Java各個(gè)版本生命周期
 
  Oracle 還提議將JDK LTS發(fā)布的節(jié)奏從每三年一次改為每兩(liǎng)年一次,並且每個(gè) LTS 版本的服務(wù)時(shí)間至少8年,Java版本通常是6個(gè)月已更新,時(shí)間分別在每年的3月到9月,而這些版本的支持時(shí)間基本在半年左右。
 
  移除了部分功能
 
  ## 移除了部分功能 
 
  - Apache ActiveMQ
 
  - Atomikos
 
  - EhCache2
 
  ## 未來(lái)計(jì)劃(huà)
 
  後續(xù) Sprng Boot 團(tuán)隊(duì)將會(huì)在每兩(liǎng)個(gè)月發(fā)布一個(gè)新的裡程碑版本,所以M2版本預計(jì)將在3月24日發(fā)布,而GA版本將在11月下旬和大家見(jiàn)面。
 
  卷,我們是專(zhuān)業(yè)的!
 
  在 Java 17 正式發(fā)布之前, Spring官方率先宣布,Spring Framework 6 和 Spring Boot 3 計(jì)劃(huà)在 2022 年第四季度實(shí)現(xiàn)總體可用性的高端基線(xiàn )。
 
  Spring 以實(shí)現(xiàn)行動(dòng)支持 Java17, 間接呼籲所有的Java開(kāi)發(fā)工程師們,是時(shí)候該選擇 Java 17 了。
 
  卷,我們是專(zhuān)業(yè)的!