昨天臨時有了在bean中有注入靜態屬性的需求。
在網上找了好些例子。發現或多或少都有些麻煩。最後,有了乙個思路。先注入乙個正常私有的屬性,然後通過指定方法賦值給需要的靜態屬性。
在此之前,先了解一下
@postconstruct
。ioc容器例項化當前受管bean時,@postconstruct註解的方法會被自動觸發,完成一些初始化工作。
全部**如下
/**
* spring注入靜態屬性的一種方法
* * @author 北 緯
*/@component
public class initstaticdata
public void setadminservicetemp(adminservice adminservicetemp)
//實際需要上的靜態屬性
public static adminservice adminservice;
@postconstruct
public void init()
}
通過註解方式配置Spring的IoC
1.背景介紹 到目前為止,採用ssh框架,環境已經配置好。2.通過註解的環境配置 1.新增命名空間 xmlns context 命名空間的特點就是ns namespace 結尾 xsd用來約束xml檔案的語法和格式。約束xml檔案格式有兩種標準 1.dtd dtd 2.schema xsd 預設的命...
通過註解方式配置Spring實現Ioc
1.首先需要配置spring,支援註解 加上這三句話在beans中 配置xml命名空間 xmlns context spring context 4.1.xsd 提示一下 xsd檔案,是用來約束xml檔案的語法和格式 約束xml檔案,有兩種標準 dtd dtd schema xsd 2.初始化和裝配...
Spring之通過註解方式實現AOP
乙個簡單的通過註解方式實現aop 通過aop統計方法呼叫耗時 目錄結構 具體類如下 配置類 package com.infuq.springaop import org.springframework.context.annotation.componentscan import org.sprin...