EJBとSpringとのスタックにはどんな利点がありますか?なぜ、EJBが何をするためにSpring Entity Manager、Security、およびPOJOを使用できないのですか?EJBとSpring + POJO
4
A
答えて
-1
6
上で利用できる多くの記事があり、彼らは多くのことをオーバーラップし、まだいくつかの地域で区別しました。たとえば、Springは軽量のリモート処理では非常に優れており、豊富なAOPサポートなどがあります。一方、EJBは状態管理(ステートフルセッションBean)、分散トランザクションなどで非常に優れています。Springにはインスタンスプーリング、アクティブ化/すべて。また、EJB 3を使用してコンポーネントをWebサービスに変換すると便利だと分かりました。
両方を無料の技術として見て、それらを最大限に活用してください。
2
私はそれらを補完的と見なします。言い換えれば、それはどちらか一方ではありません。
Springとそれが提供するすべての機能を開発し、EJBコンテナにデプロイします。しかし、ほとんどの場合セッションBeanを必要とせず、サーブレットで十分です。それが春の利点です。
Springの上で開発することで、アプリケーションはアプリケーションサーバーに依存しません。実際には単独で実行できます。つまり、コンテナなしでテストを実行できます(Springはトランザクション化とライフサイクル管理を行います)。
関連する問題
- 1. 注入されたEJBを使用したSpring POJOのユニットテスト
- 2. POJOでのEJBインジェクションの使用
- 3. EJB + Spring + Hibernateアプリケーション
- 4. EJBステートレスBeanと同等のSpring
- 5. EJBコンテナ内のSpring 2.5
- 6. POJOからAppコンテキストへのSpringロード値
- 7. Spring MVCリフレクション - Pojoセッターを呼び出す
- 8. バグ3のpojo/ejbをバックグラウンドで常に実行する
- 9. クラスをインスタンス化する方法、EJBまたはPOJO?
- 10. EJB以外のEJBのためのSpringのEJB配線のようなもの
- 11. SpringにEJBを挿入する方法
- 12. EJBまたはSpringのないJSF + JPA?
- 13. Spring MVC 3.0と@EJBアノテーションを使用するwtHout mappedName?
- 14. EJBをPOJOに比べて使用する利点は何ですか?
- 15. POJOを使用したSpring MVCおよびハンドラメソッド
- 16. SpringとHibernate:1つのフォームで複数のPOJOを実装する方法
- 17. Springでpojoクラスを拡張することはできますか?
- 18. Neo4J POJOのアプローチ
- 19. EJB 3.1 +デザインパターン
- 20. EJBと同期
- 21. EJBとFLEX
- 22. EJBとWeb Tier
- 23. JPAデータオブジェクトとしてのPOJO
- 24. Seamとの手動トランザクションPOJO
- 25. POJO、JPAのバインドとチェックボックス
- 26. EJB、hibernate、spring、JSFの違いは何ですか?
- 27. CDI/EJBアノテーションをSpringアノテーションに移行する
- 28. 既存のJSP/EJBアプリケーションにSpringフレームワークを追加する
- 29. 純粋なEJB 3.0 SpringのThreadPoolTaskExecutorのようなソリューション
- 30. EJB 3.0にSpring @ Requiredアノテーションがありますか?
プールが過大評価されているため、オブジェクトの作成が非常に高速になりました。 POJOではアクティベーション/パッシベーションは不要です。そして、Springの「契約の最初の」Webサービスを試してみてください。本当に素晴らしいです。 – duffymo