Из-за какой-то цели мне нужно получить идентификатор объекта сразу после вставки. Я могу работать с этим кодом:
session.save(Object o) // insert to database
findByPorperty( o.property ) // Return the inserted object along with the id
Я думаю, что вышеуказанный код недостаточен, потому что сеанс нужно снова открыть, чтобы найти объект. Итак:
- Есть ли лучший способ получить идентификатор?
- Если есть, могу ли я применить ту же стратегию для получения списка идентификаторов после вставки мешка с объектом?