Springの長所と短所

1.コンポーネント間の結合を減らし、ソフトウェアレイヤー間の分離を実現します。

2.トランザクション管理、メッセージサービスなど、コンテナが提供する多くのサービスを使用できます。

3.コンテナーはシングルトンモードのサポートを提供します。

4.コンテナーはAOPテクノロジーを提供します。これを使用して、許可インターセプトやランタイムモニタリングなどのインターセプトを簡単に実装できます。

5.コンテナは、アプリケーション開発をスピードアップできる多数の補助クラスを提供します。

6. Springは、mybatisなどの主流のアプリケーションフレームワークを適切にサポートします。

7.春は低侵襲のデザインです。

8.さまざまなアプリケーションサーバーから独立しています。

9. SpringのDIメカニズムにより、ビジネスオブジェクト置換の複雑さが軽減されます。

10.スプリングの開放度が高いからといって、アプリケーションがスプリングに完全に依存することはありません。開発者は、スプリングの一部または全部を自由に選択できます。

春の欠点:

多数のリフレクションメカニズムが使用され、リフレクションメカニズムは非常に多くのメモリを消費します。

おすすめ

転載: www.cnblogs.com/weigy/p/12727456.html
おすすめ