У меня есть таблицы, созданные из утилит командной строки.Следовательно, в них есть разные столбцы, которые не известны во время выполнения.Все примеры, которые я видел, использовали JPA для отображения ранее известных структур данных в записи таблицы.Могу ли я сделать что-то подобное с JPA или Hibernate или я застрял с вызовами DAO / JDBC?
Будет несколько известных столбцов, но многие из них я обнаружу, посмотрев на схему таблицы.В идеале я хотел бы сопоставить известные столбцы с полями сущностей и другими столбцами, которые будут помещены в поле коллекции (возможно, сопоставление из строки (имя-столбца) -> double (значение), строка (имя-столбца) -> строка (значение),и т. д. в зависимости от типа данных столбца).
В настоящее время я выполняю беспорядочные вызовы DAO / JDBC для обработки всех отображений.Это приводит к очень хрупкому коду.