//核心代碼 @Controller public class Ly4sIFutil { private static Ly4sService myLy4sService; Ly4sService getLy4sService() { return myLy4sService; } //核心代碼 @Resource(name = "Ly4sService") public void setLy4sService(Ly4sService ly4sService) { Ly4sIFutil.myLy4sService = ly4sService; } } 靜態類 注入bean //核心代碼 @Service("Ly4sService") public class Ly4sServiceImpl implements Ly4sService{ } 把註解寫好,在applicationContext.xml引入 <context:annotation-config /> <!-- 使用 annotation 自動註冊bean,並檢查@Controller, @Service, @Repository註解已被注入 --> <context:component-scan base-package="com.ly" /> 由於註解方式無法注入靜態成員,所以改爲注入到setter方法。 再通過賦值實現bean注入靜態類
Spring MVC 註解方式 靜態類 注入bean
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.