Spring學習筆記之通過註解配置Bean(1)

2021-08-10 04:34:47 字數 765 閱讀 2501

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 為不同環境下使...