Springmvc在項目啟動時查詢數據庫並初始化靜態變量


private static List<ResourceEntity> resourceList = null; //初始化的全局靜態變量 @Autowired private ResourceService resourceServiceTemp; private static ResourceService resourceService; //字面上看, 這個注解的意思是在構造方法之后執行(還有個PreConstruct方法) @PostConstruct public void init() { //程序啟動后會自動執行該方法 resourceService = resourceServiceTemp; //將注入的對象重新賦值給靜態對象         resourceList = resourceService.findAll(); //在這里就可以調用Service的方法了 }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM