春のフレームワークの実験A

春のコンセプト

1、どのような春のことができますか?
スプリングは、軽量、オープンソースのJava開発フレームワークであり、
Springフレームワークは、Beanを構成するために使用される容器であって、豆の関係の枠組みを維持します。
BeanはJavaでオブジェクトの任意の種類です。
2、コア技術は、どのような春ですか?
コアは、コントロール(IOC)とセクションの春反転(AOP)のために
⑴反転制御(IOC、コントロールの逆数)、春にプログラムから転送された権利オブジェクトの作成(豆)とオブジェクトを維持する(豆)との関係コンテナ(春
中の.xml)。
(2)セクション指向プログラミング:AOPインターセプタにストラットがプログラムされ、コードのエンハンサー機能を挿入する、遮断する特定の方法の前と後、プログラムセクションと呼ばれます

1.実験:
ステップ1:オープンeclipseIDEツール、新しいWebProjectを作成し、ファイルの新しい新しい動的Webプロジェクト・春
(春は、プロジェクトの名前です)
ステップ2:右クリックし、プロジェクト名、ばね特性を-UTF-8(防止中国語に文字化け)
最初の3つのステップ:SRC-新しいJavaパッケージcom.service ( パッケージ名)
ステップ4:パッケージ名com.service、新しいJavaクラスを右クリックし、UserService.java、書き込みコードは次のように:
ここに画像を挿入説明
ステップ5:SRC-新しいJavaパッケージcom.test(パッケージ名)、com.testパッケージ名を右クリックして、新しいJavaクラスは、Test.java、書き込みコードは次のように:ここに画像を挿入説明
2、春のプロジェクトの開発
最初のステップ:プロジェクトフォルダの内部へのlibファイルSpringフレームワークに依存するJARパッケージ。
ここに画像を挿入説明
ここに画像を挿入説明
ステップ2:右クリックし、プロジェクト名、ばねsourcefloder-config設定(ソースフォルダの名前)
設定リソースフォルダ、spring.xml設定ファイルインチ 文書は、XSDファイルを導入しました。ファイル以下に示すように、spring.xmindにコピーします。
ここに画像を挿入説明
ここに画像を挿入説明
結果:
ここに画像を挿入説明
3、実際の記事

  1. インターフェイスを定義しUserDao
    ここに画像を挿入説明

  2. 実装クラスを書きます

public class UserDaoImpl implements UserDao{
	private String id;
	private String username;
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getUsername() {
		return username;
	}
	public void setUsername(String username) {
		this.username = username;
	}
public void say(){
    System.out.println("id:"+id+" username:"+username);
	}
}
  1. main()メソッド()の呼び出しで発言権を達成するための従来の方法を使用して、テストクラスを作成し、クラスにmain()メソッドを記述します。
    ここに画像を挿入説明
  2. spring.xmlファイルを書きます。
    ここに画像を挿入説明
  3. main()メソッド、初期化Springコンテナ、および構成ファイルをロードするのテストクラスは、次にSpringコンテナによって取得されたオブジェクトは、オブジェクトの最終決定権()メソッドを呼び出します。
    ここに画像を挿入説明
公開された16元の記事 ウォンの賞賛1 ビュー544

おすすめ

転載: blog.csdn.net/m0_43455210/article/details/104380037