Java, преобразование (преобразование) сериализуемых объектов в другие объекты

Я использую метод Session.save () (в Hibernate) для сохранения моих объектов сущностей, которые возвращают объект типа java.io.Serializable .

Возвращаемое значение - это сгенерированный первичный ключ для объекта.

Сгенерированный первичный ключ имеет тип long (или bigint).

Возникает вопрос: как преобразовать или преобразовать возвращаемое значение в long ?

Serializable result = session.save(myEntityObject);

//This line of code fails. 
long r = (long)result;
5
задан Rakesh 29 September 2011 в 14:53
поделиться