Spring 基礎知識及練習

2021-07-14 09:38:55 字數 801 閱讀 6067

spring第一天  入門

1.spring的ioc理解。

2.編寫spring的程式:

<?xml version="1.0"encoding="utf-8"?>

xmlns=""

xmlns:xsi=""

xmlns:p=""

xsi:schemalocation="/spring-beans-3.1.xsd">

3.)呼叫spring相應的程式處理:

system.out.println("通過ioc找到的這個美女的名字:"+woman.getname());

3.在spring中如何注入乙個物件?

分類:1)set注入(屬性注入)。(無參建構函式)

2)建構函式的注入:

4.預設情況下,每個bean物件都是單例模式(表示該bean物件是不是在記憶體中只存在乙個)。要改變每個bean物件不為單例模式,只需要改變bean物件的scope屬性值不為scope="singleton"

5.自動裝配(自動匹配spring裡的bean物件):

比如:bean裡的有個屬性名:privatewoman fanbingbing;

而spring裡的bean物件的名字也叫:fanbingbing;

id="fanbingbing"class="com.gxa.bj.pojo.woman">

設定的這個裝配型別為通過屬性名自動裝配:autowire="byname"

建議:一般情況下不要開啟自動匹配。引用的方式:ref所針對的是bean裡的id名字:

ref="fanbingbing">

spring基礎知識

通知 advice 通知定義了要織入目標物件的邏輯,以及執行時機。spring 中對應了 5 種不同型別的通知 前置通知 before 在目標方法執行前,執行通知 後置通知 after 在目標方法執行後,執行通知,此時不關係目標方法返回的結果是什麼 返回通知 after returning 在目標方...

spring基礎知識詳解

spring注入方式 xml配置注入 xml注入分為 構造方法注入 和setter方法注入 配置如下 使用p命名空間注入 詳情可參考spring spel表示式 簡化setter方法注入 setter方法注入 p命令空間 普通值 p 屬性名 值 引用值 p 屬性名 ref 引用名稱 前提 必須新增p...

Spring基礎知識梳理

1 spring概要 spring現在主要是一站式服務,spring core container是 其中最重要的元件,一般與其他框架一起用。spring容器最重要的作用?是管理bean,spring容器中的全部物件都是bean。spring通過什麼來管理bean?xml檔案 spring的底層會執...