1、配置形式
①、基於xml檔案的方式;
②、基於註解配置bean
2、bean的配置方式
①通過全類名(反射)
②通過工廠方法(靜態方法&例項工廠方法)
③factorybean
3、特定元件
@component:基本註解,標識了乙個受spring管理的元件
@repository:標識持久層元件
@service:標識服務層(業務層元件)
@controller:標識表現層元件
當在元件類上使用了特定的註解之後,還需要再spring的配置檔案中宣告 context:component-scan
-base-package屬性指定乙個需要掃瞄的基類包,spring容器將會掃瞄這個基類包裡及其所有子包中的所有類,
-當掃瞄多個包時,可以使用逗號分隔
-如果僅希望掃瞄特定的類而非所有類,可使用resource-pattern屬性過濾特定的類
context:include-filter子節點表示要包含的目標類
context:exclude-fileter子節點表示要排除在外的目標類
context:component-scan下可以擁有若干個context:include-filter和context:exclude-fileter子節點
Spring 學習筆記(三)之註解
一.在classpath下掃瞄元件 元件掃瞄 component scanning spring 能夠從 classpath 下自動掃瞄,偵測和例項化具有特定註解的元件.特定元件包括 component 基本註解,標識了乙個受 spring 管理的元件 respository 標識持久層元件 ser...
Spring 註解學習筆記
宣告bean的註解 注入bean的註解 配置檔案的註解 aop切面程式設計註解 spring 常用配置 postconstruct 在建構函式執行完之後執行 predestroy 在 bean 銷毀之前執行 activeprofiles 用來宣告活動的 profile profile 為不同環境下使...
Spring 註解學習筆記
宣告bean的註解 注入bean的註解 配置檔案的註解 aop切面程式設計註解 spring 常用配置 postconstruct 在建構函式執行完之後執行 predestroy 在 bean 銷毀之前執行 activeprofiles 用來宣告活動的 profile profile 為不同環境下使...