У меня есть сложный объект с полями и ссылкой на базу данных, которые я хотел бы передать как сериализованный объект. Я реализовал интерфейс, но, с другой стороны, он не работает и получает непредвиденные ошибки.Как настроить сериализацию сложного объекта?
Что бы я хотел сделать, это до сериализации, чтобы сообщить, что только идентификатор сериализуется, и после десериализации, чтобы вернуть идентификатор и восстановить объект более легко.
Для того, чтобы помочь для кода, у меня есть
setId();
getId();
and Load() methods
Я хотел бы быть сделано изнутри объекта.
Как это можно сделать?
Не могли бы вы помочь мне с примером для нескольких полей. Это моя первая задача - сериализация. – Pentium10
Просто взгляните на JavaDoc 'Serializable'. – musiKk
Другой вопрос. У меня есть 3 уровня наследования, abstract-> first imp-> вторая реализация. Второй вариант является сериализуемым, но база данных определена абстрактно. Должен ли я отмечать все поля как временные в реализации абстрактного и первого уровня? – Pentium10