一大步:Spring Roo 1.1.0 釋出!
經過十個多月的開發和近 900 項獨立改進,Spring Roo 1.1.0 已釋出(在此下載)!與 Spring Roo 1.1.0 GA 版本同時釋出,Google Web Toolkit、SpringSource Tool Suite、AspectJ 和 AJDT 團隊已完成支援 GA 版本,以便您可以享受這些工具的最新版本協同工作。
我們在 Spring Roo 1.1.0 中引入瞭如此多的新功能,以至於很難決定要重點介紹什麼。不過,讓我們簡要介紹一下我們為您的 Java 程式設計樂趣而新增的一些好東西。
增量式資料庫逆向工程
現在可以對現有關係資料庫進行逆向工程,並自動建立帶有相應欄位的 Roo 實體。但這難道不是使用 JPA 工具長期以來就可以做到的嗎?是的,絕對是。關鍵區別在於 Roo 的資料庫逆向工程是增量式的。這意味著當 Roo 對資料庫進行逆向工程時,它會將發現的所有欄位放入類間宣告 (ITD) 中。這與 Roo 的其餘部分保持一致,並允許 Roo 輕鬆實現逆向工程實體的往返維護。特別是,您可以反覆重新內省資料庫以識別任何更改,同時確保您在 .java 原始碼中編寫的任何程式碼都得到保留。Roo 甚至會刪除不再存在的實體(當然,除非您要求 Roo 不刪除),並且 Roo 還會自動處理複雜情況,例如複合主鍵(包括識別符號類的建立和維護……