私はあなたがすでにうまく使っている包括的なセットアップを探しています。どのビルディング ブロックを使用するかについてのヒントはすでにたくさんありますが、それらをすべて組み合わせる方法がわかりません。購入が必要な工具もOK。
詳細:
Java サーバー アプリケーション用の Flex フロント エンド クライアントを開発しています。ビジネス ロジック内のオブジェクトを表す一連のモデル クラスがあり、すべてのレイヤーで同じプロパティを持ち、同じ動作を示す必要があります。これらのオブジェクト
- ユーザー入力用のフォーム検証ロジックがある
- UI全体でさまざまな形式(リスト、詳細ビューなど)で表示されます
- XMLまたはAMFを使用してサーバーから取得および送信されます
- サーバー上で再度検証されます
- クラスとフィールドに対応するテーブルとフィールドを含む RDBM に格納されます
これは非常に一般的なアプリケーション構造だと思います。私はすでに使用しています:
- Java バックエンドの ORM (Eclipse 永続パッケージ)
- こちら で説明されているように、XML スキーマと mx.rpc.xml のクラスを使用して、XML からアクション スクリプトへの自動マッピング。
ここで、私が実際にやりたいことは、オブジェクトを 1 回定義し (既に XSD に持っています)、ツールでチェーン全体のクラス スタブをセットアップすることです。何を使用できますか?
私はすでに聞いたことがあります(ただし評価はしていません):
- XML スキーマから Java クラスを生成する XMLBeans
- Java クラスから AS クラスを生成する Granite DS