spring IOC基於註解方式入門

2021-10-08 06:53:35 字數 935 閱讀 2547

(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 設定物件型...