Hibernate получение объекта со специальным первичным ключом - PullRequest
0 голосов
/ 13 марта 2019

Так я могу получить Объект с помощью первичного ключа 1.

user = null;

session = sessionFactory.openSession();

session.beginTransaction();

user = (UserDetails) session.get(UserDetails.class, 1);

System.out.println(user);

Но я хочу знать, как я могу получить Объект, который имеет первичный ключ, такой как: "Primary: 1_Key_1-ID"?

1 Ответ

0 голосов
/ 13 марта 2019

Если ваш первичный ключ типа String, то это работает для вас.

String key= "1_Key_1-ID";
UserDetails user = (UserDetails) session.get(UserDetails.class, key);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...