Несколько способов сделать это.
Во-первых, вы можете объявить свои свойства, которые сопоставляются с данными файловой системы, как переходные, и переходить в файловую систему при вызове методов получения / установки (их необходимо переопределить).Вы также можете загрузить их, используя onLoad, если вам нужно, чтобы они всегда были в памяти.
Второе - Hibernate обрабатывает постоянство.Hibernate позволяет вам определять свой собственный тип пользователя, который может обрабатывать постоянство в зависимости от того, что вы хотите.Таким образом, это может произойти для вас более прозрачно (хотя вам нужно убедиться, что вы достаточно хорошо понимаете спящий режим, чтобы убедиться, что никаких побочных эффектов нет, я не уверен).
http://i -proving.com / space / Technologies / Hibernate / Пользователь + Типы + in + Hibernate