SpringMvc 系統啟動時加載數據到內存中
阿新 • • 發佈:2017-11-11
struts service als tps ice gte auto pack style
SpringMvc 系統啟動時加載數據到內存中
學習了:http://blog.csdn.net/newstruts/article/details/18668269
https://www.cnblogs.com/zhengteng/p/5381910.html
http://xfxlch.iteye.com/blog/2048049
http://duanxuchu.iteye.com/blog/2181647
結論:
方案一:
<!--beans.xml中配置 掃描服務包 --> <context:component-scan base-package="com.stono.service" /> packagecom.stono.service @Service @Lazy(false) // 註意這句 public class LoadDataService implements ServletContextAware { @Autowired TblMapper tblMapper; @Override public void setServletContext(ServletContext context) { } }
方案二:
<!--在beans.xml 中進行配置--> <bean id="loadDataService" class="com.stono.service.LoadDataService" lazy-init="false"> </bean> package com.stono.serivce @Service // @Component // 寫成@Component也可以 public class LoadDataService implements ServletContextAware { @Autowired TblMapper tblMapper; @Override public void setServletContext(ServletContext context) { } }
SpringMvc 系統啟動時加載數據到內存中