spring再學習之簡單測試

2022-08-20 08:21:11 字數 1054 閱讀 6941

一、spring是怎麼工作的那,通過乙個類裝載進容器進行描述:

首先建立乙個類user:

package

cn.itcast.bean;

public

class

user

private

string name;

private

integer age;

public

string getname()

public

void

setname(string name)

public

integer getage()

public

void

setage(integer age)

}

<?

xml version="1.0" encoding="utf-8"

?>

<

beans

xmlns:xsi

=""xmlns

=""xmlns:p

=""xsi:schemalocation

=" /spring-beans-4.2.xsd "

>

<

bean

name

="user"

class

="cn.itcast.bean.user"

>

bean

>

beans

>

再對容器中是否加入user類進行測試:

package

cn.itcast.hello;

import

org.junit.test;

import

public

class

demo

}

輸出結果;

cn.itcast.bean.user@670b40af

說明將在容器中注入user類成功

spring再學習之註解

1 使用註解配置spring xml version 1.0 encoding utf 8 beans xmlns xsi xmlns xmlns p xmlns context xmlns tx xsi schemalocation spring beans 4.2.xsd spring cont...

spring再學習(二) spring事務

與關係型資料庫一致,事務都遵循 acid 原則 spring支援程式設計式事務管理以及宣告式事務管理兩種方式。在spring框架,用註解開啟事務 transactional,當然事務有其特性 spring事務的傳播行為有7種 spring在事務中使用isolation來配置它 isolation r...

Spring原始碼重頭再學習(二) IOC(下)

廢話不多說,直接進入正題 沒錯,就是ioc最重要的乙個過程,例項化bean 也就是finishbeanfactoryinitialization beanfactory 這個方法 原始碼中的注釋是 instantiate all remaining non lazy init singletons....