領先一步
VMware 提供培訓和認證,助您加速進步。
瞭解更多Spring Framework 3.2 的第二個里程碑版本現已從 SpringSource 倉庫提供。如果您還不熟悉,請參閱我們關於透過 Maven 解析這些工件的快速教程。完整的 分發 zip 包照常可從 SpringSource 社群下載網站獲取。
如果您還沒有,請務必瞭解 3.2 M1 中的更改。
3.2 M2 的亮點包括:
3.2 的一個主要關注領域是確保 Spring Framework 在 JDK7 上完美執行。M2 工件已經構建、測試並針對 JDK7 釋出,我們還在每晚構建中繼續測試 JDK6 相容性。我們鼓勵所有使用 JDK7 的 Spring 使用者在您的開發和測試環境中試用 M2,並在 3.2 GA 之前提供儘可能多的反饋。謝謝!
@Configuration 類的使用者以及 Spring 對子類代理的支援(proxy-target-class=true),請注意:現在不再需要新增 CGLIB 作為顯式依賴即可使用這些功能。自 3.2 M2 起,我們已升級到新的 CGLIB 3.0。我們將所有 net.sf.cglib 類重新打包到 org.springframework.cglib 並將其直接內聯到 spring-core JAR 中。這意味著所有 @Configuration 和子類代理功能在 M2 中都可以直接使用,並且意味著沒有 CGLIB 與其他專案衝突的可能性。同樣,我們已升級到新的 ASM 4.0,我們將繼續像以前一樣重新打包和內聯它。但請注意,我們已在 M2 中取消了專用的 spring-asm jar,轉而將 org.springframework.asm 類直接包含在 spring-core 中。這兩項升級對使用動態 JVM 語言編寫 Spring 元件的 JDK7 使用者來說都是好訊息,因為這些新版本的 CGLIB 和 ASM 正確處理了 JDK7 中引入的新 invokedynamic 位元組碼指令。
祝您使用愉快!
下載 | 文件 | Javadoc API | 變更日誌 | JIRA | 論壇 | Stack Overflow