替代配置,實現物件的建立
1 **裡面特殊標記,使用註解可以完成功能
2 註解寫法 @註解名稱(屬性名稱=屬性值)
3 註解使用在類上面,方法上面 和 屬性上面
2.spring註解開發準備
1 匯入jar包
(1)匯入基本的jar包
commons-logging-1.2.jar2 建立類,建立方法log4j-1.2.16.jar
spring-beans-4.2.4.release.jar
spring-context-4.2.4.release.jar
spring-cre-4.2.4.release.jar
spring-expression-4.2.4.release.jar
(2)匯入aop的jar包
spring-aop-4.2.4.release.jar
3 建立spring配置檔案,引入約束
(1)第一天做ioc基本功能,引入約束beans
(2)做spring的ioc註解開發,引入新的約束
4 開啟註解掃瞄
1).到包裡掃瞄類、方法、屬性上是否有逐漸
《context:component-sacn base-package=」cn.itcast」》《/context:component-scan》
3.註解方式建立物件
1 在建立物件的類上面使用註解實現
@component(value = 「user」) //
2 建立物件有四個註解
(1)@component
(2)@controller
(3)@service
(4)@repository
目前這四個註解功能是一樣的,都建立物件
3 建立物件單例項還是多例項
@scope (value=」prototype「)
4.註解注入屬性
1.例 建立service類,建立dao類,在service得到dao物件
注入屬性第乙個註解 @autowired
(1)建立dao和service物件
(2)在service類裡面定義dao型別屬性
@autowired 在對應屬性上一行加上,則該service 中該屬性物件完成賦值,根據類名去查詢,而不是dao物件。
@resource(value=」dao 物件」) 需要指定物件名
5.配置檔案和註解混合使用
1 建立物件操作使用配置檔案方式實現
2 注入屬性的操作使用註解方式實現
spring 註解方式的bean管理
spring的bean管理有兩種方式,前面我們介紹了xml配置檔案方式的bean管理,現在就講一下用註解的方式來管理bean。紓解方式的bean管理主要包括用註解建立物件和用註解注入屬性。註解就是在 中以 開頭,格式為 註解名稱 屬性名稱 屬性值 的一行 註解可以使用在類 方法和屬性上面。在配置檔案...
Spring註解的方式管理bean
1,component 不指定 value 屬性,bean 的 id 是類名的首字母小寫 2,service 用於對 service 實現類進行註解 3,controller 用於對 controller 實現類進行註解 4,repository 用於對 dao 實現類進行註解 org.spring...
Spring學習 四 基於註解的Bean管理
1 註解是 特殊標記,格式 註解名稱 屬性名稱 屬性值,屬性名稱 屬性值.2 使用註解,註解作用在類上面,方法上面,屬性上面 3 使用註解目的 簡化 xml 配置 1 component 2 service 3 controller 4 repository 上面四個註解功能是一樣的,都可以用來建立...