記事のディレクトリ
1つは、Spring5をダウンロードする
- ウェブサイトspring.ioに入る
- メニューバーのproject-springframeworkをクリックします
- 左側のSpringFrameworkをクリックします
- 右ページの猫の頭のアイコンをクリックします
- ページに入ったら、ページをプルダウンして、[バイナリへのアクセス]の下にある青いリンクをクリックします。
- ページに入ったら、ページをプルダウンして、[ディストリビューションのダウンロード]の下にある青いリンクhttps://repo.spring.ioをクリックします。
- 左側の2番目のメニュー項目をクリックしてから、リストのrelease-org-springframeworkをクリックします。
- 次に、右側の2番目のリンクをコピーして、https://repo.spring.io/との完全なリンクを形成し、次のWebサイトにアクセスします。
- ジャンプした後、春をクリックします
- 次に、ダウンロードする春のバージョンを選択します。私は5.2.6を選択しました。
- 入力後、dist.zipのサフィックスが付いたファイルをクリックしてダウンロードを開始します。ダウンロード後、圧縮パッケージのロックが解除されます。
2.IDEAでプロジェクトをビルドします
- IDEAを起動したら、クリックして新しいプロジェクトを作成します
- Javaモジュールをクリックし、JDKバージョンを1.8として選択してから、次のステップ
- 次のステップであるテンプレートからプロジェクトを作成するを確認します
- 必要な情報を入力したら、[完了]をクリックして作成を待ちます
3、関連するjarパッケージをインポートします
現在、Springのコア関数に焦点を当てているため、Beans、Core、Context、Expressionのいくつかの関連パッケージをインポートします。
- IDEAプロジェクトで、spring5_demo1の下に新しいディレクトリlibを作成して、必要なjarパッケージを保存します。
- まず、https://search.maven.org/にアクセスして、プロジェクトログのcommons-logging-4.0.6.jarをダウンロードします。
- 解凍したフォルダーでlibsフォルダーに入り、spring-beans-5.2.6.RELEASE、spring-context-5.2.6.RELEASE、spring-core-5.2.6.RELEASE、spring-expression-5.2.6を見つけます。いくつかのjarパッケージをリリースします
- 上記の5つのjarパッケージをプロジェクトのlibディレクトリにコピーします
次に、jarリソースをインポートします
- IDEAプロジェクトで、[ファイル]-[プロジェクト構造]-[モジュール]-[依存関係]をクリックし、[+]記号をクリックします。
- コピーした5つのjarパッケージの場所を見つけて選択し、インポートします。
- [適用]をクリックしてから、[OK]をクリックします。
第四に、クラスとメソッドを作成する方法
- クラスの作成場所:srcの下のパッケージ名ディレクトリの下
- コードは次のように表示されます。
package com.wang;
public class User {
public void add(){
System.out.println("add...");
}
}
5つ目は、Spring構成ファイルを作成し、オブジェクトを構成することです。
- srcディレクトリにspringconfigxml構成ファイルを作成します。bean1.xmlという名前を付けました。
- 次のように、xmlファイルでクラスを構成します。
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<!--配置user类-->
<bean id="user" class="com.wang.User"></bean>
</beans>
- 以下は、テストクラスを作成することです。最初に、単体テスト用にsrcにパッケージテストを作成します。
- 次に、新しいクラスTestSpring5を作成します。コードは次のとおりです。
package com.wang.test;
import com.wang.User;
import org.junit.jupiter.api.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class TestSpring5 {
@Test //此注释表明这是一个测试方法
public void testAdd(){
//加载spring配置文件
ApplicationContext context=new ClassPathXmlApplicationContext("bean1.xml");
//获取对象
User user=context.getBean("user",User.class);//第一个user是xml配置中id值
System.out.println(user);
user.add();
}
}
- アイデアでメソッド名testAddを選択し、マウスを右クリックすると、このメソッドを実行するためのオプションが表示されます。このメソッドを実行するには、メソッド名を選択します。私のテスト結果は次のとおりです。