hibernate - получить идентификатор после сохранения объекта

Из-за цели мне нужно получить идентификатор объекта сразу после вставки. Я могу работать с этим кодом:

 session.save(Object o)   // insert to database
 findByPorperty( o.property ) // Return the inserted object along with the id

Я думаю, что приведенный выше код не является достаточным, потому что сеанс необходимо открыть заново, чтобы найти объект. Так:

Есть ли лучший способ получить идентификатор?Если есть, могу ли я применить ту же стратегию, чтобы получить список идентификаторов после вставки мешка объекта?

Ответы на вопрос(4)

Ваш ответ на вопрос