В чем разница между сохранением и сохранением в спящем режиме?
В чем разница между сохранением и сохранением в спящем режиме?

Видео: В чем разница между сохранением и сохранением в спящем режиме?

Видео: В чем разница между сохранением и сохранением в спящем режиме?
Видео: Сон, гибернация или выключение, что лучше использовать и какие различия? 2024, Декабрь
Anonim

Здесь разница между сохранением и сохранением метод: возвращаемый тип сопротивляться метод недействителен, а возвращаемый тип спасти Метод - это сериализуемый объект. Но бот из них также ВСТАВЛЯЕТ записи в базу данных. Другой разница между сохраняться а также спасти заключается в том, что оба метода переводят временный объект в постоянное состояние.

Здесь, что лучше сохранить или сохранить в спящем режиме?

Разница между спасти а также сопротивляться метод в Спящий режим Похожий на спасти метод сопротивляться также ВСТАВЛЯТЬ записи в базу данных, но возвращаемый тип сопротивляться недействителен, пока тип возврата спасти Сериализуемый объект. 2) Еще одно различие между сопротивляться а также спасти заключается в том, что оба метода делают временный экземпляр постоянным.

Можно также спросить, что такое персист в спящем режиме? Спящий режим сохраняется аналогичен сохранению (с транзакцией) и добавляет объект сущности в постоянный контекст, поэтому любые дальнейшие изменения отслеживаются. Если свойства объекта изменяются до фиксации транзакции или сброса сеанса, он буду также быть сохраненным в базе данных.

Кроме того, в чем разница между слиянием и сохранением в спящем режиме?

JPA и Спящий режим предоставлять другой методы для сопротивляться новый и обновить существующие объекты. Вы можете использовать методы сопротивляться и сохраните, чтобы сохранить новую сущность и методы слияние и обновить, чтобы сохранить изменения отдельного объекта в база данных.

Как сохранение или обновление работает в спящем режиме?

спасти () выполняет ВСТАВЛЯТЬ чтобы сохранить объект в базе данных, а также вернуть идентификатор, сгенерированный базой данных. С другой стороны, saveOrUpdate () можно использовать для повторного прикрепления отсоединенного объекта в Спящий режим Сессия, т.е. может делать ВСТАВИТЬ или ОБНОВИТЬ в зависимости от того, существует ли объект в базе данных или нет.

Рекомендуемые: