 <p>If you specify context configuration location on your test class, and use spring test runner the context will be cached not reloaded each time.</p> <p>Something like :</p> <pre><code>@RunWith (SpringJUnit4ClassRunner.class) @ContextConfiguration (locations = "classpath:/config/applicationContext-test.xml") @WebAppConfiguration public class MyTest {} </code></pre>