欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Spring?注入靜態(tài)對(duì)象使用三種方式示例

 更新時(shí)間:2023年07月20日 09:53:12   作者:李晗  
這篇文章主要為大家介紹了Spring注入靜態(tài)對(duì)象使用的三種方式示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

靜態(tài)注入要求

能被Spring掃描到主類

能被Spring掃描到注入的類

被注入的類

package lihan.properties;
import org.springframework.stereotype.Component;
// 添加注解可以被Spring 掃到
@Component 
public class ConfigProperties {
 private String aaa = "aaa";
 private String bbb = "bbb";
 private String ccc = "ccc";
 private String ddd = "ddd";
 private String eee = "eee";
 public String getAaa() {
        return aaa;
 }
    public void setAaa(String aaa) {
        this.aaa = aaa;
 }
    public String getBbb() {
        return bbb;
 }
    public void setBbb(String bbb) {
        this.bbb = bbb;
 }
    public String getCcc() {
        return ccc;
 }
    public void setCcc(String ccc) {
        this.ccc = ccc;
 }
    public String getDdd() {
        return ddd;
 }
    public void setDdd(String ddd) {
        this.ddd = ddd;
 }
    public String getEee() {
        return eee;
 }
    public void setEee(String eee) {
        this.eee = eee;
 }
}

注入的三種方式

1. 使用構(gòu)造器注入

@Component
public class StuStaticConfig {

    private static ConfigProperties configProperties;
    
    public StuStaticConfig(ConfigProperties configProperties) {
        this.configProperties = configProperties;
    }
    
}

2. set注入

set不能為static靜態(tài)方法

@Component
public class StuStaticConfig {
    private static ConfigProperties configProperties;
    @Autowired
    public void setConfigProperties(ConfigProperties configProperties) {
        StuStaticConfig.configProperties = configProperties;
    } 
}

3. @PostConstruct 注入

@Component
public class StuStaticConfig {
    private static ConfigProperties configProperties;
    @Autowired
    private ConfigProperties configPropertiesTemp;
    @PostConstruct
    public void init() {
        this.configProperties = this.configPropertiesTemp;
    }
}

將注入的類,賦值給靜態(tài)對(duì)象上

以上就是Spring 注入靜態(tài)對(duì)象使用三種方式的詳細(xì)內(nèi)容,更多關(guān)于Spring 注入靜態(tài)對(duì)象的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論