プロジェクトでまだセッション EJB またはエンティティ EJB を使用していますか? なんで?
6 に答える
EJB3 は、以前のバージョンより大幅に改善されています。これはまだ技術的には JavaEE の標準的なサーバー側実装ツールセットであり、(アノテーションと Java Persistence のおかげで) 以前の荷物がないため、非常に使いやすく、私たちが話しているように展開されています。あるコメンターが指摘したように、JBoss SEAM はこれに基づいています。
EJB 3 は Spring の実行可能な代替手段であり、2 つのテクノロジーはより密接に関連するようになる可能性があります。 この記事では、Spring 3.0 が EJB Lite と互換性があり (正確にはわかりません)、Java EE 6 の一部になる可能性があることを詳しく説明しています。
EJBはどこにも行きません。
ここでは EJB を使用していますが、これは JBoss Seam と JSF、Faclets、および MyFaces Trinidad と非常にうまく機能します。優れた UI、テンプレート、AJAX、JBoss 4.2 で 24 時間年中無休で稼働する安定した製品。
これは、ビジネス プロセス、ワークフロー、メッセージ、Web サービス、UI コントロールに適したスタックです。機能の迅速な提供、簡単なプログラミング、および mysql 永続性を備えたエンティティ Bean に基づく安定した基盤。
私たちの製品が要求するタスクのために、EJB 3 の機能セットを見逃したくありません。
EJB はまだそこにあり、成長しています。多くの新機能 (SOAP/RESTful Web サービス、JPA エンティティ、JAXB...) が依存しているか、少なくとも開発の哲学を再利用しています。
はい。しかし、EJB はほとんどのユース ケースでばかばかしいほど複雑でした。非常に賢いですが、ほとんどの場合、やり過ぎです。したがって、軽量のアプローチが現在採用されています。
ジャスティン