基於註解裝配Bean

2021-09-24 23:35:45 字數 852 閱讀 3941

@component("id")取代
註解使用的前提,新增命名空間,讓spring掃瞄含有註解的類

<?xml version="1.0" encoding="utf-8"?>

xmlns

=""xmlns:xsi

=""xmlns:context

=""xsi:schemalocation

=" /spring-beans.xsd

/spring-context.xsd"

>

<

context:component-scan

base-package

="soundsystem"

/>

beans

>

2.web開發,提供3個@component註解衍生註解(功能一樣)取代

@repository :dao層

@service:service層

@controller:web層

3.依賴注入,給私有字段設定,也可以給setter方法設定

普通值:@value("")

引用值:

方式1:按照【型別】注入

@autowired

方式2:按照【名稱】注入1

@autowired

@qualifier(「名稱」)

方式3:按照【名稱】注入2

@resource(「名稱」)

4.生命週期

初始化:@postconstruct

銷毀:@predestroy

5.作用域

@scope(「prototype」) 多例

Spring使用註解裝配

在spring配置xml中增加 元素,表示要基於註解進行自動裝配 autowired spring自帶的註解 inject jsr 330的註解,和 autowired類似 resource jsr 250的註解 1 將自動裝配註解標註在需要裝配的setter方法或者欄位上 還有其他用法 即可進行自...

裝配Bean 基於註解

我猜想開發中大多都用註解,因為簡單嗎,哈哈 正題 註解 就是乙個類,使用 註解名稱。開發中 使用註解 取代 xml配置檔案。誰說不是呢,專門為懶人準備的 1.component取代class component id 取代 class 2.web開發,提供3個 component註解衍生註解 功能一...

Spring 裝配Bean 基於註解

註解 就是乙個類,使用 註解名稱 開發中 使用註解 取代 xml配置檔案 註解使用前提,新增命名空間,讓spring掃瞄含有註解類 在xml檔案中加這段 讓其掃瞄類中的所有註解 1.component 把普通pojo例項化到spring容器中,用來取代 bean class component id...