晚上的學習資料實在太多,在這裡我只是簡單地總結:
我們知道如果不想在xml檔案中配置bean,我們可以給我們的類加上spring元件註解,只需再配置下spring的掃瞄器就可以實現bean的自動載入。
spring自動載入註解:
spring
2.5引入了更多典型化註解(stereotype annotations):@component
、@service
和@controller
。@component
是所有受spring管理元件的通用形式;而@repository
、@service
和@controller
則是@component
的細化,用來表示更具體的用例(例如,分別對應了持久化層、服務層和表現層)。也就是說,你能用@component
來註解你的元件類,但如果用@repository
、@service
或@controller
來註解它們,你的類也許能更好地被工具處理,或與切面進行關聯。例如,這些典型化註解可以成為理想的切入點目標。當然,在spring framework以後的版本中,@repository
、@service
和@controller
也許還能攜帶更多語義。如此一來,如果你正在考慮服務層中是該用@component
還是@service
,那@service
顯然是更好的選擇。同樣的,就像前面說的那樣,@repository
已經能在持久化層中進行異常轉換時被作為標記使用了。
實現一鍵注入
註解簡化SSH框架
bean id sessionfactory class org.springframework.orm.hibernate5.localsessionfactorybean property name datasource ref datasource property name hibernat...
Spring框架使用註解
首先要開啟context命名空間 xmlns xmlns p xmlns xsi xmlns aop xmlns tx xmlns context xsi schemalocation spring beans.xsd spring aop.xsd spring tx.xsd spring cont...
spring註解之 Scope註解
1,scope註解是什麼 scope註解是springioc容器中的乙個作用域,在 spring ioc 容器中具有以下幾種作用域 基本作用域singleton 單例 prototype 多例 web 作用域 reqeust session globalsession 自定義作用域 a.single...