SSH 理解の枠組みを構築します
最初の接触 SSH フレームワークは、ジュニア次の学期であるWEBのチームは大学の研究管理システム、家の技術的なヘッドを開発するために割り当てられたプログラムのカリキュラムのデザインは、小さな新人のグループに設定するために私達を導いたSSHの枠組みを、私は非常に大きなを感じ、非常に微妙な、そして次長などのためのSSHの構築しようとする自分自身を決定するために、この学期の試験の枠組みだけ表面的な理解SSH フレームワークの理解を深め、小さなプロジェクトを。
まず、聞かせてのは、以下の紹介 SSH 何であるかを:
Struts2の:ビジネス・ロジックを処理するためのフレームワーク、すなわち制御JSP ジャンプ。
春:それは管理するために使用されStruts2のと休止状態を注入し、注釈を提供し、。例えば、以前の場合は、サービスコールDAO 、独自に新しい1、しかしで春言うことです個別に呼び出し元と呼び出し先を可能にするフレームの後、春はこの提供する新しい両方の結合を低減、プロセスを。
休止状態:これは、データの永続化フレームワーク、プロセスのデータベースに格納されたデータであり、いわゆるデータの永続性のために使用されます。我々は多くのを避けることができるように、このフレームワークを使用してSQL 書かれた文を。
良い明確な構造のウェブプロジェクトは以下の層に分割する必要があります。
Strut.xml ファイルは通常、
構成、上記のように、アクション名とジャンプする方法の結果を返し、それに対応するクラス。
休止状態の設定ファイルを:
主にマッピングテーブル。
春の書き込みへの設定ファイルは、より多くのです。
図から分かるように、サービスの構成 HibernateのデータソースのSessionFactory 、DAO などが挙げられます。多くの方法の注入も使用することができるように、設定しない場合、それはここでは詳細には言っていません。設定された後、あなたはこれらを使用する必要はありません新しいのような:
このサービスは使用されている DAOはないが、新たな、しかしで春の注入フレームワーク完成~~を。
構築プロセスについては、これを見て:
Javaは「にs系のEclipse のビルドにSSHのフレームワーク(上) - SnowWitch のブログ- ブログチャンネル- CSDN.NET http://blog.csdn.net/snowwitch/article/details/50925382