Я использую метод Session.save()
(в Hibernate), чтобы сохранить мои объекты сущностей, которые возвращают объект типа java.io.Serializable
.
Возвращаемое значение является сгенерированным первичным ключом для сущности.
Сгенерированный первичный ключ имеет тип long
(или bigint).
Вопрос в том, как: Как преобразовать или преобразовать возвращаемое значение в long
?
Serializable result = session.save(myEntityObject);
//This line of code fails.
long r = (long)result;