天天看點

spring的InitializingBean的 afterPropertiesSet 方法

大家好,又見面了,我是你們的朋友全棧君。

1、概括

Spirng的 InitializingBean 為bean提供了定義初始化方法的方式。InitializingBean是一個接口,它僅僅包含一個方法:afterPropertiesSet()。

Spring會在設定完成一個bane所有的合作者後,去檢查是否實作了 InitializingBean 接口,如果實作了就會調用 afterPropertiesSet() 方法。

2、使用

在項目中看到同僚使用這個方法吧類型存入map來實作工廠的不同實作的擷取。

public class factory implements InitializingBean{ 
   
    @Override
    public void afterPropertiesSet() throws Exception { 
   
    	//這裡是某個工廠類的map
        XXXFactory.setOptionMap("1", this);
    }
}           

複制

釋出者:全棧程式員棧長,轉載請注明出處:https://javaforall.cn/127205.html原文連結:https://javaforall.cn