Мой вопрос - это вариант этого.
Поскольку для моего проекта Java Web-app требуется много фильтров/запросов и интерфейсов чтения с такими инструментами, как GridFS, я изо всех сил пытаюсь придумать разумный способ использования MongoDB в том, как это предлагает предлагаемое решение.
Поэтому я рассматриваю возможность запуска встроенного экземпляра MongoDB вместе с моими интеграционными тестами. Я бы хотел, чтобы автоматически запускался (либо для каждого теста, либо для всего пакета), очистить базу данных для каждого теста и закрыть > в конце. Эти тесты могут выполняться на машинах разработки, а также на сервере CI, поэтому мое решение также должно быть переносимым.
Может ли кто-нибудь, у кого больше знаний о MongoDB, помочь мне понять идею осуществимости этого подхода и/или, возможно, предложить любые материалы для чтения, которые могут помочь мне начать работу?
Я также открыт для других предложений, которые могут возникнуть у людей о том, как я мог бы подойти к этой проблеме...