Sping中的 Configuration註解

2021-10-01 05:18:40 字數 1068 閱讀 3697

使用要求:

@configuration不可以是final型別。

@configuration不可以是匿名類。

巢狀的configuration必須是靜態類。

bean類:

public

class

testbean

public string tostring()

public

void

start()

public

void

cleanup()

}

配置類:

import org.springframework.context.annotation.bean;

import org.springframework.context.annotation.configuration;

import org.springframework.context.annotation.scope;

@configuration

public

class

testconfiguration

// @bean註解:向容器中註冊bean,型別為返回值,id預設是方法名

@bean

public testbean testbean()

}

測試類:

public

class

testmain

}結果在控制台輸出:testbean sayhello… 說明testbean已經載入到spring容器當中了。

在@configuration中引入spring的xml配置檔案:

@configuration

@importresource()

public

class

testconfig

@configuration

static

class

databaseconfig

}}

@configuation等價於

sping中配置json的各種問題

本人搭建的是springboot是4.x版本有時候帶來了很多的問題 在開始我們使用低版本的時候我們配置json返回的時候是這樣的 我們在配置高版本的時候有時候還是會出現一些問題 springmvc.xml 這樣的配置還是可能會出現一些問題 配置pom檔案 這裡不需要再spingmvc.裡面配置解析j...

Sping框架中Bean的生命週期

bean生命週期 spring框架中bean的生命週期是乙個很重要的知識點,更是乙個面試過程中的高頻問點。詳解 1 例項化乙個bean,也就是我們常說的new.2 按照spring上下文對例項化的bean進行屬性配置 也就是ioc注入 3 如果這個bean已經實現了beannameaware介面,會...

sping物件的生命週期

首先,我們在乙個類中寫下與生命週期相關的多種元素 package com.jd.vo public class userinfo private string name public string getname public void setname string name public user...