У меня есть следующий сценарий.
Я пишу какой-то инструмент, который запускает введенный пользователем запрос к базе данных и возвращает результат.
Самый простой способ - вернуть результат как: List<String[]>
, но мне нужно сделать еще один шаг.
Мне нужно создать (в время выполнения) некоторое POJO (или DTO) с некоторым именем и создать для него поля и сеттеры и геттеры и заполнить их возвращенными данными, а затем вернуть их пользователю среди файлов .class
, сгенерированных...
Итак, идея здесь заключается в том, как создать простой класс (байт-код) во время выполнения (динамически) Я делаю базовый поиск и нашел много lib включая Apache BCEL Но я думаю, что мне нужно что-то более упрощенное...
Что вы думаете об этом?
Спасибо.