Spring MockMvc ContextListener

时间:2014-04-04 05:18:20

标签: spring hibernate spring-mvc

在我的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会话?

谢谢,

0 个答案:

没有答案