У меня есть базовые знания API рефлексии Java - поэтому вопрос не только в том, как это сделать, но и в том, возможно ли это, и я собираюсь найти решение наилучшим образом.Вы проводите приемочные испытания нескольких взаимосвязанных проектов;каждый из этих проектов извлекает данные из хранилища MongoDB, используя собственный API абстракции.Чтобы облегчить это тестирование, каждому компоненту нужны предварительно загруженные данные, которые будут доступны в базе данных.
Я создаю инструмент командной строки для принятия DTO (предварительно скомпилированного двоичного файла класса) для загрузки нескольких экземпляров с использованием библиотеки morphia ORM.Я хотел бы, чтобы каждый член нашей команды мог запускать генератор, передавая через свой DTO (в виде jar или директории) и файл (csv или другой) для создания желаемого количества записей.* У меня классная загрузка работает нормально с URLClassLoader
.Теперь я пытаюсь создать экземпляр этого класса, используя данные из файла.
Возможно ли это?Будет ли сериализованные объекты лучшим подходом?