Springmvc在项目启动时查询数据库并初始化静态变量
程序员文章站
2022-07-02 12:23:08
private static List resourceList = null; //初始化的全局静态变量 @Autowired private ResourceService resourceServiceTemp; private static ResourceS ......
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的方法了
}
上一篇: 牛板筋怎么煮烂?详细过程教给你!
下一篇: 三大互联网创业失败案例:也曾风光也曾辉煌