spring註解開發環境搭建 7

2021-09-26 03:20:21 字數 981 閱讀 5687

xml標籤可以大概分為四類

1.例項物件的xml標籤

2.注入引數的xml標籤

3.修改作用的xml屬性

scope

4.有關生命週期方法的屬性字段

init-method destory-method

同樣的註解也需要以上4大型別

1.在spring文件中找到包含xmlns:context的xml頭.

2.寫入v

base-package:需要掃瞄註解的類路徑

3.在相關的實現類上新增component註解

@component:不填寫任何值預設實現類頭子母小寫字段為從容器呼叫的id欄位key

@component("id欄位key")

這三個都是繼承 了component註解

@controller:控制層

@service:業務層

@repository:dao持久層

@autowired:位置常用於但不限於變數上方

被註解變數型別數量在容器中唯一,直接自動賦值

被註解型別數量在容器中不唯一,根據變數名稱判斷注入,相同注入

@qualifier:此註解必須配合autowired使用

@resource:此註解可以單獨使用,但是需使用name欄位指定bean id注入

@value 指定基本資料的值

可以使用spel表示式,格式:$

注意:集合型別是只能使用xml來註解的,沒法通過註解注入

scope註解:指定bean的作用範圍
predestory:銷毀方法註解(要將scope設定為property單例才有效果)

postconstruct:初始化方法註解

Spring註解開發

spring註解開發 dao層用的註解 repository service層的註解 service controller表現層的註解 controller 以上的三個註解都是用 componment新增三個衍生的註解 屬性依賴注入 value的屬性注入 value wwtmy love 注入的是屬...

spring註解開發

第一步,設定xml約束檔案 第一步,設定xml約束檔案 xmlns xsi xmlns context xsi schemalocation spring beans.xsd spring context.xsd 第二步,定義bean 除了 component外,spring提供了3個功能基本和 c...

Spring註解開發

在spring4之後,要使用註解開發,但是必須保證aop的包存在 使用註解必須保證匯入context約束增加註解的支援 xmlns xmlns xsi xmlns context xsi schemalocation spring beans.xsd spring context.xsd conte...