Hibernate Synchronizerで

データ層から自動的にAS2オブジェクトを生成するために勉強中。


今やろうとしているのがこんな感じ。


MySQL Query Browserでテーブル定義
(USERテーブルとすると)
または、Cray Database Modeling ツールを使ってERモデルとDDLを定義する。
 ↓
Hibernate Synchronizerを使って各種オブジェクト生成
マッピングオブジェクト
  User.hbm
  User.java
・データアクセスオブジェクト(SpringFramework管理)
  UserDAO
 ↓
さらに欲を言うと、こんな感じ。
・サービスオブジェクト(SpringFramework管理、トランザクション単位)
  UserService
・リモートオブジェクト(Flashゲートウェイ用)
  UserRemoteObject
・ASオブジェクト
  User.as


Velocityのテンプレートで書くので、ほぼ自動生成です。
いろいろ実験していますが、Hibernate3とSpring1.2が出たばかりでバグが多いです。