Spring註解 給容器註冊元件的幾種方式

2021-10-08 22:59:43 字數 647 閱讀 8198

1.2 方式二

1.1.1 @repository、@service、@controller、@component

1.1.2 說明

@repository、@service、@controller、@component這四個註解都是標註在元件(類)上,用來把元件註冊到spring容器中。

註冊的每個元件,型別是它本身所在類的型別,name預設是類名首字母小寫(比如把bookservice註冊到容器中,該元件的型別是bookservice,name是bookservice)。

1.2.1 @configuration+@bean

@configuration

public

class

myconfig

}

1.2.2 說明

@bean一般和@configuration一起使用。@configuration用於定義配置類,可替換xml配置檔案,被註解的類內部包含有乙個或多個被@bean註解的方法,這些方法將會被掃瞄,並將方法返回的物件註冊到spring容器中。

註冊的每個元件,型別是返回值的型別,name預設就是方法名(比如上面@bean標註的方法,新增的元件型別是book,name是book01)。

spring容器註冊元件的方式

給容器註冊元件的方式 1.包掃瞄 元件標註註解 controller servuce repostiory component 侷限自己寫的類 1 配置檔案的方式 在com.dingaimin包下的並使用 controller servuce repostiory component 註解的類會被載...

給容器中註冊元件的方式 筆記

1.包掃瞄 元件標註註解 controller service repository component 這種方式侷限自己寫的類 2.bean 匯入的第三方包裡面的元件 3.import 可以快速給容器中匯入乙個或者多個元件 3.1 import 要匯入到容器中的元件 容器中就會自動註冊這個元件,i...

Spring 1 IOc容器註冊元件方式

ioc容器註冊元件方式 1.包掃瞄 註解形式 component,service,controller,repository 1.componentscan componentscans filter 2.scope lazy 作用域與懶載入 3.conditional class 註冊條件過濾 2...