領先一步
VMware 提供培訓和認證,助您加速進步。
瞭解更多距離上一組 Spring Web Flow 版本釋出已經將近4年了。儘管如此,該專案仍然很好地滿足了特定需求,可以說比替代方案更好,並且仍在積極使用中。雖然一直沒有強烈的驅動力來發布新版本,但即將推出的 Spring Framework 6 帶來了 Java 17 基線並轉向 Jakarta EE,這使得有必要釋出這樣一個版本,以便應用程式能夠遷移到這個新的基線。
今天,我很高興地宣佈 Spring Web Flow 3.0 M1 已在 Spring 里程碑 儲存庫中釋出。此版本主要關注與 Spring Framework 6 和 Jakarta EE 的相容性。spring-projects/spring-webflow-samples 上的 Travel booking-mvc 示例已更新,提交歷史記錄提供了示例更改。一個顯著的變化是需要移除尚未遷移到 Jakarta EE 的 Tiles。在示例中,改用 Thymeleaf Layouts。
請注意,Spring Faces 未包含在此版本中,因為它與 JSF 深度整合,並且遷移需要額外的時間和精力。如果您有 Web Flow 和 JSF 的經驗,並有興趣幫助將 Spring Faces 遷移到 Spring Framework 6 和 Jakarta EE,請與我們聯絡。
如果您有 Web Flow 應用程式並計劃遷移到 Spring Framework 6,請嘗試此里程碑版本並透過專案 問題跟蹤器 提供反饋。特別感謝 Ian Young 和 Scott Cantor 為此版本做出的巨大貢獻!