Есть ли способ программно определить класс сущности EJB и столбец идентификатора из имени таблицы? - PullRequest
0 голосов
/ 27 декабря 2010

Есть ли способ программно определить класс сущности EJB и столбец id из имени таблицы?

У меня есть имя таблицы, мне нужен способ получить имя класса сущности и имя столбца id из имени таблицы.

Возможно ли это?

Каждый класс сущностей имеет аннотации, описывающие имя таблицы, а также то, какое поле является столбцом идентификаторов.

Спасибо

1 Ответ

1 голос
/ 27 декабря 2010

Вы можете использовать отражение и перебирать все ejb, чтобы найти правильное соответствие для этого имени.

Вы должны знать, что одна таблица может быть сопоставлена ​​с более чем одной сущностью и наоборот.

...