4

クラスで、EJB または Spring のいずれかを使用できるようにするプロジェクトが近々予定されており、「現実世界」の状況により適したものは何かと考えていました。

4

2 に答える 2

5

2 つのテクノロジは相互に排他的ではありません。また、EJB と言うときは、セッション Bean について話しているのか、エンティティ Bean (完全を期すためにメッセージ駆動型 Bean) について話しているのかによって異なります。

ステートレス セッション Bean は、分散トランザクションへの合理的な一貫性と低い参入障壁を提供する以外の理由がなければ、常に非常に便利です。

EJB3 はまた、いくつかの依存性注入機能を備えた Spring の本から葉を取り出します。

そうは言っても、これは長年の論争の原因となっています。

このようなWeb上の(多くの)比較のいくつかを読む価値があるでしょう。

要件を知らずに、どちらか一方を推奨するのは非常に困難です。個人的には、よほどの理由がない限り、Spring を好みます。

于 2009-03-30T11:33:15.970 に答える