如何在项目启动时加载缓存

最近在看公司的b2b项目,在项目启动的时候加载公司信息等缓存,实现的方式是新建一个servlet,复写servlet中的init方法,因为servlet是先于spring启动的。并设置。因为公司项目又老又土。所以我第一反应有没有别的方法。结果如下
http://blog.csdn.net/zhougm1030/article/details/30056207

BeanPostProcessor接口有两个方法:
public Object postProcessBeforeInitialization(Object arg0, String arg1) ,这是bean在加载前执行的方法。
public Object postProcessAfterInitialization(Object arg0, String arg1),这是bean在加载后执行的方法。

具体进博文里面看吧。个人觉得这个更合理。

你可能感兴趣的:(如何在项目启动时加载缓存)