使用註解配置Spring

2021-10-22 09:30:59 字數 1144 閱讀 2543

從spring2.5開始,通過註解配置bean功能逐漸強大。spring boot更是把註解配置用到極致,將開發者工作量降至最低。

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

xmlns

=""xmlns:xsi

=""xmlns:context

=""xsi:schemalocation

="/spring-beans.xsd

/spring-context.xsd"

>

@component

public

class

user

public string getname()

}

@component有三個衍生註解,用於spring web程式設計中mvc模型分層。

@repository

@scope

("singleton"

)public

class

userdao

public string getname()

}

@configuration本身也是@component,註冊成spring容器中的乙個bean。

@bean修飾獲取bean的方法,相當於bean標籤

@bean 修飾的方法名相當於 bean標籤中的id屬性

@bean 修飾的方法返回值相當於bean標籤中的class屬性

//@configuration本身也是@component,註冊成spring容器中的乙個bean。

@configuration

public

class

}

@configuration

@import

(config2.

class

)public

class

}

public

class

usertest

extends

testcase

最佳實踐

Spring 使用註解配置AOP

1.配置切點 切點 component預設是類名首字母小寫,也可以寫成 component demo123 進行自定義 author barrylee 2018年11月14日 上午8 50 51 component demo123 public class demo 2.配置通知 通知 compon...

使用註解方式配置Spring

在配置檔案中新增如下 spring會自動掃瞄改包下的所有註解 component user 當分不清時用它 controller user web層 service user service層 repository dao層 不寫名稱預設是類名小寫 scope scopename prototype...

spring 註解配置

以前我們在配置spring檔案的時候一般都是這麼寫 autowire有4種自動裝配的型別 byname 把與bean的屬性具有相同名字 或者id 的其他bean自動配置到bean對應的屬性中。bytype 把與bean的屬性具有相同型別的其他bean自動配置到bean對應的屬性中。construct...