Spring BlazeDS Integration 1.5.0 GA 版本發布
親愛的 Spring 社群,
我很高興宣布 Spring BlazeDS Integration 1.5.0 GA 版本已發布,這是一個開放原始碼解決方案,用於使用 Adobe Flex 建構 Spring 驅動的 RIA。
下載 | 參考文件 | JavaDocs | 變更日誌
此版本僅包含自候選版本以來所需的一些錯誤修復。回顧先前的里程碑版本,1.5.0 中包含的主要功能如下:
- 增強的 AMF 序列化支援,正確處理 Hibernate 惰性屬性和集合,選擇使用直接欄位映射而不是基於屬性的映射,以及支援指定替代建構子以預設無參數建構子。
- Spring Security 支援的重大重構,使得 Flex 應用程式更容易與各種 Spring Security 功能整合,例如「記住我」、Session Fixation Protection 和並行 Session 控制。
- 更輕鬆的自訂和命名空間支援的架構提供服務配置,例如 LoginCommand 和 MessageInterceptors。
- 支援使用 RESTful Spring MVC @Controllers 讀取和寫入 AMF 內容。這可以作為 Remoting Service 直接 RPC 方法的良好替代方案,減少需要支援多種用戶端類型的應用程式中的重複工作。(請參閱更新的 Test Drive 以取得使用範例。)
- 升級的最低依賴項至 Spring 3.0、BlazeDS 4.0、Spring Security 3.0 和 Spring Integration 2.0
- Maven 基礎的 Test Drive 範例的完整修訂,包括全面更新以使用 Flex 4,以及一個新的範例來示範 RESTful 程式設計模型。
一如既往,我鼓勵任何有興趣的人參與其中,嘗試發布版本並在社群論壇和 Jira 中向我們提供回饋。我們不斷收到人們在他們的專案中使用 Spring BlazeDS Integration 獲得成功的良好回饋,我們期待聽到更多關於您的經驗。
Jeremy Grelle
Spring Flex 負責人