1、接口:ServletContextListener
程序启动时,会执行此监听器里的方法;
获得Spring容器的ApplictionContext对象,在Spring容器对象中获得相关的Service对象
ApplicationContext ac = WebApplicationContextUtils.getWebApplicationContext(event.getServletContext());
PrivilegeService privilegeService = (PrivilegeService) ac.getBean("privilegeServiceImpl");
在web.xml文件配置如下:
<description>容器对象启动时,初始化数据</description>
<listener>
<listener-class>cn.itcast.oa.util.InitListener</listener-class>
</listener>