Я новичок в Java Beans. Я прочитал, что для того, чтобы Java Beans сохранялся, их класс должен расширить класс Serializable. До каких пор они сохраняются? Это до перезапуска JVM?Сохраняющиеся Java-бобы
2
A
ответ
2
Это зависит от того, где вы сохранили данные.
Если вы сохранили данные в файле, он останется до тех пор, пока вы не удалите файл явно. Этот файл может быть использован для восстановления объекта по мере необходимости.
Если вы сохраняете данные по проводу и снова реконструируете объект, он останется в зависимости от его объема (сбор мусора) и определенно будет удален после уничтожения JVM.
1
Сохранение означает сохранение их в базе данных. У нас много библиотек ORM (Object Relational Mapping) в java, таких как Hibernate, Data Nucleus и т. Д. Вы можете перенести объект Java bean в базу данных с помощью библиотек ORM, а когда вы снова извлечете из базы данных, вы можете получить коллекцию объектов Java Bean.
Смежные вопросы
- 1. сохраняющиеся сущности
- 2. Сохраняющиеся данные
- 3. Сохраняющиеся циклически зависимые объекты
- 4. Сохраняющиеся хэш-объекты sha256?
- 5. Symfony3 сохраняющиеся сгенерированные объекты
- 6. сохраняющиеся HashMap с Appengine
- 7. сохраняющиеся переменные в Синатра
- 8. Mongoid update_attributes не сохраняющиеся
- 9. Сохраняющиеся сложные тестовые данные
- 10. ASP.Net Сохраняющиеся объекты
- 11. Колба сессия не сохраняющиеся
- 12. Swift EKCalendar не сохраняющиеся
- 13. Hibernate - Сохраняющиеся полиморфные соединения
- 14. Сохраняющиеся пользователи, использующие Hibernate
- 15. Сохраняющиеся пароли веб-сервисов
- 16. IllegalStateException когда сохраняющиеся объект
- 17. Сохраняющиеся данные в DOM
- 18. Java EE сохраняющиеся изображения
- 19. Сохраняющиеся хэши в Ruby
- 20. Сохраняющиеся данные графа (Java)
- 21. Сохраняющиеся свойства вложенных объектов
- 22. Сохраняющиеся перекрестные домены данных?
- 23. Спящий режим: сохраняющиеся объекты
- 24. C++ сохраняющиеся данные
- 25. Сохраняющиеся данные в Webmatrix
- 26. сохраняющиеся JSON объект правильно
- 27. Сохраняющиеся MKPinAnnotationViews с CoreData
- 28. Сохраняющиеся языковые поля
- 29. Сохраняющиеся данные без ссылки
- 30. команда Mongod не сохраняющиеся
Сохранение не обязательно означает сохранение его в базе данных. Это один из вариантов. Их можно было сохранить в файле путем сериализации, а затем десериализовать, чтобы вернуть объект обратно. У вас могут быть объекты Entity Beans в вашем проекте, которые не обязательно сопоставляются с таблицей в базе данных, но могут использоваться для хранения данных в хранилище данных либо временного кэша памяти, либо как Vineet, упомянутого в файле. – MindBrain
@ MindBrain спасибо я понял. –
Мое удовольствие. Спасибо за ваш вклад. – MindBrain