spring的註解開發

2021-10-09 18:14:10 字數 871 閱讀 1132

在xml中匯入約束,並插入元件:

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

<

context:component-scan

base-package

="com.keji.dao"

/>

<

context:annotation-config

/>

beans

>

建立dao包,在包下建立乙個類,新增註解:

@component

//等價於

public

class

user

測試:

public

class

mytest

}

測試結果:

可以看到,通過@component這個註解,成功完成了bean的注入!

屬性注入可以通過@value實現:

@component

//等價於

public

class

user

@component的衍生註解,在web開發中按照mvc三層架構分層:

dao:@repository

service:@service

controller:@controller

這三個註解的功能和@component是一樣的,都可以用來建立bean例項

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...