JavaのSpringフレームワークの作品に参加するにはどのくらいの速何

  どのくらいの速エントリのJava?春のフレームワークの作品は何ですか?春Frameworkは、オープンソースのJavaプラットフォームであり、それが簡単かつ迅速に強力なJavaアプリケーションは、包括的なインフラストラクチャを提供して開発することです。学習の基本的な段階を完了した後、知識がフレームに接触したでしょう、そしてあなたに春のフレームワークの動作原理の簡単な説明を与えます。

  J2EEアプリケーションフレームワークの春には、多層、そのコアは、ビジネス・オブジェクトとその依存関係を管理するための新しいメカニズムを提供することです。これは、豆は、作成、構成要素は個々の層及び個々の層の関係を維持するように構成することができるようなWeb層、耐久層、ビジネス層、および管理することができる豆との間の関係を維持するために使用され、コンテナフレームです。

画像/ 20191216 / 214d9a8032bb84ad79085a3bf83c3399.jpeg

  春の主な特徴

  1)IOC(反転制御)またはDI(依存性注入):明確に定義されたコンポーネントインターフェイス、独立個々の成分の開発し、実行依存性の構成要素を組み立てる; Springコンテナにオブジェクトを作成および管理されると主張しました。春は、軽量コンテナ(軽量コンテナ)、その中核であるビーン植物(豆工場)で、我々はM(モデル)を構築する必要があり、ビジネスオブジェクトの交換を減らすこと、一緒に仕事が疎結合を維持することをソフトウェアコンポーネントを可能にします複雑さと構成要素間の分離を増加させます。

  2)AOP(アスペクト指向プログラミング):ソースコードを変更せずに機能を追加するための動的エージェントプログラム動的に統一された技術は、プリコンパイルおよび実行の方法によって達成されます。そのシステムレベルのサービスをコードから分離します。たとえば:ロギング、パフォーマンス統計、セキュリティ管理、トランザクション処理、例外処理コードを使用すると、アプリケーション全体の機能を通じて形成された再利用可能なコンポーネントを分離することを可能にするビジネス・ロジック・コードから分割されます。

  春の作品

  1は、SpringMVCはDispatcherServletのに提出されたすべての要求をしてください、それは責任がある実際の作業のための要求を処理する責任があるアプリケーションシステムの他のモジュールに委託されます。

  2、のDispatcherServletは、1つ以上のHandlerMappingを照会、コントローラは、要求を処理するために見つけます。

  3、DispatcherServletのターゲットコントローラに要求を提出してください。

  図4に示すように、コントローラビジネスロジック処理は、のModelAndViewを返します。

  5、Dispathcher照会一つ以上のViewResolverビューリゾルバは、指定のModelAndViewビュー・オブジェクト・オブジェクトを見つけます。

  6、クライアントにレンダリングするための責任を負うビューオブジェクト。

  あなたが最も簡単な解決策によって問題を解決するために助けることができる春がJavaプログラマヘルパー良い毎日の仕事です。我々はそれを学ばなければならないので、Javaフレームワーク(SSH、SSM)の最も一般的に使用される組み合わせは、春から不可分です。


おすすめ

転載: blog.51cto.com/14551723/2477361