工具類,用於獲取spring中管理的bean
import org.springframework.beans.bean***ception;
import org.springframework.beans.factory.beanfactory;
import org.springframework.beans.factory.beanfactoryaware;
public class mybeanfactory implements beanfactoryaware
@override
public void setbeanfactory(beanfactory factory) throws bean***ception
public static object getbean(string beanname)
}
然後bean在spring中配置下:
具體還有例子如下:
在使用spring程式設計時,常常會遇到想根據bean的名稱來獲取相應的bean物件,這時候,就可以通過實現beanfactoryaware來滿足需求,**很簡單:
@servicepublic
class
beanfactoryhelper implements beanfactoryaware
public
static
object getbean(string beanname)
returnbeanfactory.getbean(beanname);
} }
@servicepublic
class
private
static
@override
public
void
}public
static
object getbean(string beanname)
return}}
@testpublic
void test() throws
sqlexception
工具類中注入Dao層Bean
利用手動注入dao層物件bean,解決自動注入 autowired注入物件為null 的問題 component 把普通pojo例項化到spring容器中 public class mycanvasutils 普通方法 也可以使用靜態方法,經初始化方法放入靜態 塊中 param activityid...
bean的獲取過程
當通過xml檔案載入所有的bean到ioc容器裡面後,可以通過getbean方法來獲取所需要的類的實類 public public static void main string args public object getbean string name throws bean ception p...
獲取手機資訊的工具類
public class systemutil 獲取當前系統上的語言列表 locale列表 return 語言列表 public static locale getsystemlanguagelist 獲取當前手機系統版本號 return 系統版本號 public static string get...