Hibernate: Refresh, Evict, Replicate и Flush
У меня есть вопрос о нескольких терминах, которые я нашел в документации, и хотелось бы понять, что значит каждый из них, как они работают, к каким последствиям могут привести и когда целесообразно их использовать.
Вот список терминов:
- Refresh
- Evict
- Replicate
- Flush
Я даже сомневаюсь в том, что они означают, и совсем не уверен в их применении, поэтому обращаюсь за помощью. Мне действительно важно разобраться в этих понятиях.
Понимаю, что вопрос достаточно общий, но считаю, что это знание может быть полезным.
Спасибо!
Возможные значения конфигурации hbm2ddl.auto в Hibernate и их назначение
Как исправить ошибку Hibernate "объект ссылается на несохраненный временный экземпляр - сохраните временный экземпляр перед сбросом"
В чем разница между JPA и Hibernate? [закрыт]
Как вывести строку запроса с параметрами при использовании Hibernate
JPA - @Column (unique=true) - Какова настоящая цель атрибута 'unique'?