java靜態方法中使用 spring的初始化的變量

 1.僞代碼,大概其是這個意思。java

@Component
public class StaticDemo {
	@Resource
	TestService testService;
	
	private static StaticDemo staticDemo; 
	
	@PostConstruct  
    public void init() {  
		staticDemo = this;  
    }

    private static void testMethod() {
		staticDemo.testService.xxx();
	}
}
相關文章
相關標籤/搜索