Когда я писал приложения для Java EE, я использовал источники данных JBoss для управления базами данных, которые использовались при развертывании. Например. Версии dev будут использовать одноименную базу данных hibernate, а ref и ops будут использовать стабильные развертывания MySQL. Я также использовал MBeans для настройки различных других служб и правил.
Теперь, когда я использую Spring, мне нужна та же функциональность - развернуть тот же код, но с другой конфигурацией. Важно также, чтобы модульные тесты продолжали работать с сервисами-заглушками. У меня такой вопрос - есть ли в JBoss способ внедрить конфигурацию в файлы, которые находятся за пределами WAR / EAR, а также включить эти файлы в тестовые ресурсы.