Найти максимальную длину столбца БД из бэкэнда при использовании Hibernate - PullRequest
0 голосов
/ 03 июля 2018

Я использую Hibernate (пакеты JPA также и в некоторых местах) в качестве ORM в моей базе кода. У меня есть POJO и соответствующие им файлы hbm.

Теперь мне дано имя класса POJO. Мне нужно получить имя таблицы БД этого сопоставленного POJO и максимально допустимую длину каждого поля БД этой таблицы.

После некоторого первоначального исследования у меня сложилось впечатление, что мне, вероятно, нужно использовать классы, такие как DatabaseMetaData, ResultSet, ResultSetMetaData и т. Д., Но, тем не менее, понятия не имею о них. Я также открыт для других подходов.

Мне нужен самый чистый подход к этому, а также лучший с точки зрения производительности. Пожалуйста, помогите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...