Spring使用註解開發

2021-10-07 04:10:36 字數 1228 閱讀 6401

在spring4之後,要使用註解開發,必須要保證aop的包匯入了

使用註解需要匯入context約束,增加註解的支援!-

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

xmlns

=""xmlns:xsi

=""xmlns:context

=""xsi:schemalocation=""

>

<

context:annotation-config

/>

beans

>

1.bean

@component :

//等價於

//@component 元件

@component

public

class

user

2.屬性如何注入

@value:

//等價於

//@component 元件

@component

public

class

user

3.衍生的註解

@component有幾個衍生註解,我們在web開發中,會安裝mvc三層架構分層

這四個註解功能都是一樣的,都代表將某個類註冊到spring中,裝配bean

4.自動裝配置

- @autowired:通過bytype方式實現

- @nullable 字段標記了這個註解,說明這個字段可以為null

- @resource:預設通過byname方式實現,如果找不到名字,則通過bytype實現!如果二個都找不到就報錯

5.作用域

@scope

6.小結

xml與註解:

xml與註解最佳實踐:

<

context:component-scan

base-package

="com.maple.pojo"

/>

<

context:annotation-config

/>

Spring 使用註解開發

屬性的注入 component 元件,放在類上,說明這個類被spring管理了,就是bean component 元件 等價於 component public class user value 等價於 component public class user衍生註解 這四個註解功能都是一樣的,都是代...

Spring使用註解開發

在對應的實體類上宣告 component註解即可將類註冊為乙個元件,從而被spring掃瞄到。component public class user public user string name public string getname public void setname string na...

Spring 使用註解開發

在spring4之後開發,必須匯入aop包 在使用註解必須匯入content約束 xmlns xmlns xsi xmlns context xsi schemalocation spring beans.xsd spring context.xsd beans 包掃瞄 context compon...