(1) 註解是**特殊標記,格式:@註解名稱(屬性名稱=屬性值。。。)
(2)註解作用於類、方法、屬性上面
(3)目的:簡化xml配置
(1) @component
(2) @service
(3) @controller
(4) @repository
*上面四個註解功能是一樣的,都可以用來建立bean例項
引入依賴
開啟元件掃瞄
建立類,在類上面新增建立物件註解
在註解裡面value屬性值可以省略不寫,預設值是類名稱,首字母小寫
基於註解方式實現屬性注入
(1)@autowired:根據屬性型別自動裝配
(2)@qualifier:根據名稱進行注入
@qualifier註解的使用,和上面@autowired一起使用。
(3) @resource:可以根據型別注入,可以根據名稱注入
(4) @value:注入普通型別屬性
完全註解開發
(1)建立配置類,替代xml檔案
@configuration
@componentscan
(basepackages=
public class springconfig
(2) 編寫測試類
spring IOC容器管理 基於註解方式
1 什麼是註解 1 註解是 特殊標記,格式 註解名稱 屬性名稱 屬性值,屬性名稱 屬性值 2 使用註解,註解作用在類上面,方法上面,屬性上面 3 使用註解目的 簡化 xml 配置 2 spring 針對 bean 管理中建立物件提供註解 下面四個註解功能是一樣的,都可以用來建立 bean 例項 1 ...
spring IOC 使用註解方式配置
spring 基於註解的方式ioc操作bean管理 1 配置m en依賴 org.springframework spring webmvc 5.2.9.release junit junit 4.13 test org.projectlombok lombok 1.18.20 2 xml檔案配置 ...
Spring IOC註解的詳解
一.component元件 修飾乙個類,將這個類交給spring管理 這個類有三個衍生註解 功能類似 修飾類 controller 修飾web層 service 修飾service層 dao 修飾dao層 二.屬性注入的註解 1.普通屬性 value 2,物件屬性 1 autowired 設定物件型...