Узнайте, как лучше всего клонировать или дублировать объект с помощью JPA и гибернации. С помощью конструктора копирования вы можете выбрать атрибуты, которые необходимо клонировать.
Метка: entity
Автор оригинала: Vlad Mihalcea. StackOverflow-это нескончаемый источник больших вопросов. На этот раз мы рассмотрим этот вопрос об использовании Java 1.8 Необязательно с JPA и гибернацией . Java 1.8 представила java.util. Необязательный объект-контейнер, который может содержать или не содержать определенное значение. Объединение Необязательно и потоков очень удобно. Поэтому вы можете захотеть, чтобы некоторые атрибуты сущности, допускающие […]
Узнайте, как использовать автоматически сгенерированный идентификатор сущности UUID с помощью JPA и гибернации. UUID может быть сгенерирован либо в JVM, либо в базе данных.
Автор оригинала: Vlad Mihalcea. Контекст сохранения ставит в очередь переходы состояния сущности , которые при сбросе преобразуются в операторы базы данных. Для управляемых объектов Hibernate может автоматически обнаруживать входящие изменения и планировать ОБНОВЛЕНИЯ SQL от нашего имени. Этот механизм называется автоматическая проверка на загрязнение . По умолчанию режим гибернации проверяет все свойства управляемых сущностей. Каждый […]
Узнайте, как лучше всего сопоставить свойство версии сущности при использовании JPA и Hibernate, и почему использование короткого типа столбца может быть гораздо лучшим вариантом по умолчанию.
Узнайте, как работает механизм статистики гибернации и как его активировать, чтобы у вас было лучшее представление о том, что происходит под капотом.
Узнайте, как работают операции сохранения и слияния сущностей при использовании JPA и гибернации, а также при очистке контекста сохранения.
Узнайте, что такое естественный идентификатор Hibernate и как его можно использовать для извлечения сущностей на основе бизнес-ключа сущности JPA вместо идентификатора сущности.
Узнайте, как лучше всего реализовать журнал аудита для отслеживания инструкций ВСТАВКИ, ОБНОВЛЕНИЯ и УДАЛЕНИЯ с помощью Hibernate Envers.
Узнайте, как мы можем создать объект в стиле API fluent при использовании JPA и гибернации, чтобы упростить процесс создания объекта.