學習筆記 Spring(四)

2022-09-13 19:54:15 字數 853 閱讀 3799

註解方式配置aop

1 註解配置業務類

@component("ts")

public

class teacherservice

2 註解配置切面

//@aspect 註解表示這是乙個切面

//@component 表示這是乙個bean,由spring進行管理

//@around(value = "execution(* com.spring.service.teacherservice.*(..))")

//表示對com.spring.service.teacherservice這個類中的所有方法進行切面操作

@aspect

@component

public

class loggeraspect

}

4 執行測試

spring 註解方式測試

//1. @runwith(springjunit4classrunner.class) 

// 表示這是乙個spring的測試類

// 定位spring的配置檔案

//3. @autowired 給這個測試類裝配物件

//4. @test 測試邏輯,列印物件的名稱

@runwith(springjunit4classrunner.class)

public

class

teee

}

spring學習筆記四

1 引入context命名空間 需要在xml配置檔案中配置以下資訊 這個配置隱式註冊了多個對注釋進行解析處理的處理器 autowiredannotationbeanpostprocessor,commonannotationbeanpostprocessor,persistenceannotatio...

Spring 學習筆記(四)

集合屬性 在spring中可以通過一組內建的xml標籤 來配置集合屬性 當然,需要指定具體標籤,對應集合型別。可以通過簡單的value 或是用ref指向對其他bean的引用,或是通過 手寫內部bean 陣列定義和list一樣,set集合也是。map 通過entry標籤。以key value 的形式進...

spring學習筆記(四)

當scope屬性為何值時 websocket作用域和request作用域的意思差不多 bean的懶載入 spring容器會在建立容器 context上下文 時提前初始化singleton作用域的bean。但是如果bean被標註了lazy init true 則該bean只有在其被需要的時候才會被初始...