在我的web.xml上,我有以下监听器:
<listener>
<listener-class>
com.test.listener.MyContextLoaderListener
</listener-class>
</listener>
用于在其他事情之间启动我的休眠会话。我正在使用mockmvc为我的Spring 3.1项目运行一些控制器测试,如下所示:
MockMvc mockMvc = MockMvcBuilders.xmlConfigSetup("classpath:application-context-test.xml").build();
而且,因为我从我的application-context-test.xml中解脱,所以我无法访问我的web.xml监听器配置。所以,我想我的问题是:
如何为mockmvc创建ContextListener,以便在调用contextInitialized()时可以在那里启动hibernate会话?
谢谢,