Entries with tag java .

Как устроено кеширование данных в Hibernate

Hibernate — один из самых популярных ORM-фреймворков для работы с базами данных в Java. Одной из его ключевых особенностей является автоматизация управления состоянием объектов, минимизация запросов к базе и встроенные механизмы оптимизации. В этой статье мы рассмотрим: Уровни кеширования в Hibernate. Механизм Dirty Checking. Особенности кеширования при наследовании.

Что происходит, если обнулить id у JPA Entity и пересохранить ее?

Во время работы с JPA и Hibernate нам часто приходится совершать разные манипуляции с JPA entites. Например, чтобы не копировать уже существующий в памяти приложения объект целиком, можно попробовать для уже сохраненной в БД сущности задать id=null и пересохранить ее.

Все, что вы боялись спросить про JPA @OneToMany

Аннотация @OneToMany в JPA используется для обозначения отношения "один ко многим" между сущностями. Разница между unidirectional (однонаправленным) и bidirectional (двунаправленным) отношением заключается в том, как эти отношения реализованы в коде и как они влияют на поведение сущностей в контексте базы данных и ORM. 1.

Коротко о себе:

Работаю программистом в компании Tune-it.

Занимаюсь какими-то проектами, связанными с чем-то.

No opened content.
Open blog entry to get advice.