BT

Ready for InfoQ 3.0? Try the new design and let us know what you think!

OpenXava 3.0のリリース

| 作者: Ian Roughley フォローする 0 人のフォロワー , 翻訳者 編集部 フォローする 0 人のフォロワー 投稿日 2008年4月2日. 推定読書時間: 2 分 |

OpenXavaがデベロッパに提供しているのは、Webアプリケーションおよびポートレットを迅速かつ生産的に作成することを可能にするフレームワークである。JPAの長所をフル活用しているバージョン3.0では、ユーザがPOJO(データベーススキーマにマップするモデル)およびアノテーションのみを使用し、完全なアプ リケーションを作成することができる。

最も単純なユースケースでは、追加のOpenXavaアノテーションで完全なアプリケーションが生成される。さらに複雑なビューは、追加アノテーションで作成することができる。

より複雑なユースケースでは、変更イベントがモデルクラスに追加され、カスタムコントローラが実装され、デフォルトコントローラの機能をオーバーライドすることが可能である。

OpenXavaのその他の機能は以下のとおりである。

  • マチュアオープンソースプロジェクト:3年、およそ60000回のダウンロード、数千のフォーラムメッセージなど。
  • エンタープライズアプリケーションの開発期間に使用されている。
  • ビジネスアプリケーション開発での高生産性。
  • 短期間習得で使用しやすい。
  • フレキシブルさが、高性能のアプリケーションの作成を可能にする。
  • 独自の機能をどこにでも挿入することが可能。
  • コードの生成がない:コードにタッチすると、数秒でアプリケーションを試すことができる。
  • ビジネスコンポーネントのコンセプトに基づいている。
  • 自動的にユーザインターフェイスが(オンザフライで)生成されるが、微調整のフロントエンドアレンジメントが可能。
  • レガシーデータベーススキーマと機能するよう適合。
  • あらゆるアプリケーションサーバをサポート(Tomcat、JBoss、WebSphereなど)。
  • JSR-168をサポート:すべてのOpenXavaモジュールは標準ポートレットでもある。
  • パーシスタンスエンジン:EJB3 JPA、HibernateまたはEJB2 CMP。選択可。
  • 以下のポータルでテストされる:JetSpeed 2、WebSphere Portal、LiferayおよびStringbeans。
  • JasperReportsで作成されたレポートの容易な統合。
  • LGPLでライセンス交付。OpenXavaを使用し、商用アプリケーションを開発可能。
  • 英語およびスペイン語による完全な文書。
  • すべてのラベルおよびメッセージは、英語、スペイン語、ドイツ語、ポーランド語、、インドネシア語、フランス語、カタロニア語で提供される。他言語については、随時追加予定。

OpenXavaに関する詳細について、および最新コードとサンプルのダウンロードについては、http://www.gestion400.com/web/guest/home を参照。

原文はこちらです:http://www.infoq.com/news/2008/03/OpenXava-3

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション
BT