Spring5(初日)

Spring5のコンセプト概要

1.Springは軽量のオープンソースJavaEEフレームワークです2.Spring
はエンタープライズアプリケーション開発の複雑さを解決できますSpring
構成
-7つのモジュール3.Springには2つのコア部分があります:IOCとAop
(1)IOC(制御の反転):制御の反転、オブジェクトを作成するプロセスは、管理のためにSpringに引き渡されます。たとえば、クラスがある場合、(静的メソッドではなく)クラス内のメソッドを呼び出したい場合は、クラスのオブジェクトを作成し、オブジェクト呼び出しメソッドを使用してそれを実現する必要があります。ただし、Springの場合、オブジェクトを作成するSpringのプロセスはコードに実装されていませんが、構成と実装のためにSpringに渡されます。
(2)Aop(アスペクト指向プログラミング):機能拡張のためにソースコードを変更せずにアスペクト指向
4. Springの機能
(1)便利なデカップリングと簡素化された開発
(2)Aopプログラミングサポート
(3)便利なプログラムテスト
(4)他のフレームワークとの便利な統合
(5)便利なトランザクション操作
(6)API開発の難しさを軽減
Spring5をダウンロード

  1. Spring公式ウェブサイトに入る
    2.プロジェクトの下のSpringFrameworkをクリックし、新しいページに入り、gitHubアイコンをクリックします
    ここに画像の説明を挿入
    ここに画像の説明を挿入

3. gitHubページに入った後、下にスクロールして[バイナリへのアクセス]を見つけ、[Spring Frameworkアーティファクト]をクリックします
ここに画像の説明を挿入
。4。新しいページに入った後、[ディストリビューションのダウンロード]を見つけ、[https://repo.spring.io]をクリックしますここに画像の説明を挿入
。新しいページに入り、アイコン+
ここに画像の説明を挿入
ここに画像の説明を挿入
6のようにクリックし、リリースを見つけるために検索してドロップダウンし、org-> springframework-> springをクリックしてspring7をクリック
ここに画像の説明を挿入
し、右側のアドレスをコピーします8.httpsで
ここに画像の説明を挿入
新しいページにアドレスを追加します://repo.spring.io/、最新バージョンを選択します(GA +最新)、

ここに画像の説明を挿入

Spring5エントリーケース

使用されるjarパッケージ
ここに画像の説明を挿入
は、共通のクラスを作成します

package com.atguigu.spring5;

public class User {
    
    
    private String userName;

    public User() {
    
    
    }

    public User(String userName) {
    
    
        this.userName = userName;
    }

    public void add() {
    
    
        System.out.print("add.....");
    }
}

Spring構成ファイルを作成し、作成したオブジェクトを構成ファイルで構成します
(1)Spring構成ファイルは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.atguigu.spring5.User"></bean>
</beans>

テストコードを書く

package com.atguigu.spring5.testDemo;

 

public class TestSpring5 {
    
    
@Test
public void testAdd() {
    
    
//1 加载 spring 配置文件
ApplicationContext context =
new ClassPathXmlApplicationContext("bean1.xml");
//2 获取配置创建的对象
User user = context.getBean("user", User.class);
System.out.println(user);
user.add();
}
}

出力結果
ここに画像の説明を挿入
はspring5(翌日)に入ります

おすすめ

転載: blog.csdn.net/qq_44788518/article/details/108038481