HiberObjects で Grails
「HiberObjects」
は 「Java
Persistence API(JPA)」 や 「Hibernate」
を用いたモデル駆動の開発をサポートする 「Eclipse」
プラグインです。
非常に活発な活動がなされているようで、このところ頻繁にバージョンアップされています。現在の最新版は
1.3.1 です。以前から 「Trails」
のサポートを行っていましたが、1.3.0 からは 「Grails」
もサポートされるようになりました。
個人的には、クラス図を作成する際にデータベースからリバースできると嬉しいんだけどなぁ。
p.s.
...と思ったら、ちゃんとデータベースからテーブルをインポートする機能も備わってました。(クラス図に表示するためには
"Import from Databese" の後、"Show In Class Diagram" の操作が必要です。)
ただし、現時点では対象となるデータベースが
「MySQL」 「PostgreSQL」 「HSQLDB」 及び 「Derby」 に限定されています。
関連情報
・Modeling
Domain Objects for Grails
・Import
Classes from a Database
・Jungle
Java - Grails 1.0 RC1 リリース
・Jungle
Java - GWT と他のフレームワークとの連携 (2)
・Jungle
Java - Eclipse Dali を試してみた
(2009/04/22 追記)
・とあるWebプログラマの軌跡(仮):
Grails+HiberObjectsでJPAなモデリング
・Jungle
Java - Grails で Flex
(2009/07/26 追記)
・The
Pessimistic Programmer: How to test Java Persistence API in 5 minutes