项目需求是在启动服务时,将某些内容放入到共同里面,例如数据字典表内容. 但数据字典表内容存在于数据库中,使用传统的listener在加载时,无法获取service实例,打开事务控制. springmvc提供了几个接口,可以在启动时执行. InitializingBean和ServletContextAware都可以添加. 因加载的内容大多都是全局共用,因此可用servletContext来存储,在使用的地方获取即可. 如果使用单例模式存储对象,可使用InitializingBean,将数据放入到…