Spring BlazeDS Integration 1.5.0 GA 釋出
尊敬的 Spring 社群:
我很高興地宣佈,用於構建基於 Spring 的 RIA(使用 Adobe Flex)的開源解決方案 Spring BlazeDS Integration 的 1.5.0 GA 版本現已釋出。
下載 | 參考文件 | JavaDocs | 更新日誌
此版本僅包含自候選版本以來所需的一些錯誤修復。回顧之前的所有里程碑版本,1.5.0 中包含的主要功能是
- 增強的 AMF 序列化支援,可以正確處理 Hibernate 延遲屬性和集合,可以選擇使用直接欄位對映而不是基於屬性的對映,並支援指定備用建構函式以替換預設的無引數建構函式。
- Spring Security 支援的重大重構,從而更容易將 Flex 應用程式與各種 Spring Security 功能整合,例如記住我、會話固定保護和併發會話控制。
- 更容易自定義和使用名稱空間支援的框架提供的服務配置,例如 LoginCommand 和 MessageInterceptors。
- 支援使用 RESTful Spring MVC @Controllers 讀取和寫入 AMF 內容。 這可以作為 Remoting Service 直接 RPC 方法的替代方案,從而減少需要支援多種客戶端型別的應用程式中的重複工作。(請參閱更新的測試驅動程式以獲取用法示例。)
- 將最低依賴項升級到 Spring 3.0、BlazeDS 4.0、Spring Security 3.0 和 Spring Integration 2.0
- 對基於 Maven 的測試驅動程式示例進行了完整的修訂,包括全面更新以使用 Flex 4,以及一個演示 RESTful 程式設計模型的新示例。
與往常一樣,我鼓勵任何有興趣的人嘗試該版本,並在社群論壇和Jira中向我們提供反饋。 我們不斷收到人們在使用 Spring BlazeDS Integration 的專案中取得成功的良好反饋,我們期待聽到更多關於您的體驗。
Jeremy Grelle
Spring Flex 負責人