Переместите определение bean-компонента источника данных в отдельный файл конфигурации (infra-config.xml), создайте его другую версию, называемую test -structure-config.xml, в которой вы можете определить источник данных, используя тег jdbc: embedded-database
<jdbc:embedded-database type="hsql">
<!-- in case you want to populate database, list the sql script files here -->
<jdbc:script location=".."/>
<jdbc:script location=".."/>
</jdbc:embedded-database>
После того, как вы это сделаете, вы укажете основной application-context.xml и test -structure-config.xml для внеконтинентального тестирования и с Infrastructure-config.xml для развертывания.