Описание тега hibernate-6.x

2 ответа

Почему чтение JDBC ResultSet по позиции быстрее, чем по имени и насколько быстрее?

Объявляя о Hibernate 6, команда Hibernate утверждает, что переключаясь с режима чтения по имени на положение чтения в JDBC ResultSet, они получают выигрыш в производительности. Высокопроизводительное тестирование производительности показало, что по…
05 апр '19 в 08:36
0 ответов

Выдача транзакции через метод сохранения в случае исключения не идет внутри блока catch

Я расширяю свой вопрос: Spring Data Jpa - Как выполнить откат? Я реализовал @Transaction над saveEmployee() метод. Но если я сохраню дублирующиеся данные, то я буду ожидать исключения в строке 22, где я сохраняю дублирующиеся данные, так как я реали…
1 ответ

Код ошибки: 1054. Неизвестный столбец "dept" в "списке полей" 0,000 сек.

Я уже прошел: Код ошибки: 1248. Каждая производная таблица должна иметь свой собственный псевдоним. Не найдено решение для запроса, но все еще не уверены, какое правильное имя столбца его ожидает? Дело 1: SELECT max(avg_sal), min(avg_sal) FROM (SELE…
16 авг '19 в 09:38
1 ответ

Не пишите JSON: бесконечная рекурсия (StackruError); Вложенное исключение - com.fasterxml.jackson.databind.JsonMappingException: бесконечная рекурсия.

Я развиваюсь Spring Boot + Data Jpa + Postgres + Swaggerfox пример. В этом примере я получаю ошибку ниже. Ошибка: 2019-08-06 20:29:02.449 WARN 24884 --- [nio-8080-exec-1] o.h.e.loading.internal.LoadContexts : HHH000100: Fail-safe cleanup (collection…
06 авг '19 в 18:06
0 ответов

Путь Расположение Тип Нет конструктора с 0 аргументами, определенными в классе 'org.springframework.hateoas.config.ConverterRegisteringWebMvcConfigurer'

Я развиваюсь Spring Boot + Data Jpa + Postgres + Swaggerfox пример. В этом примере я получаю ошибку ниже. Описание Расположение пути ресурса Тип Нет конструктора с 0 аргументами, определенными в классе 'org.springframework.hateoas.config.ConverterRe…
06 авг '19 в 17:50
2 ответа

NoneCom .fasterxml.jackson.databind.exc.InvalidDefinitionException: не найден сериализатор для класса org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor

Я уже прошел: не могу написать JSON: бесконечная рекурсия (StackruError); вложенная исключительная ситуация, весенняя загрузка и много подобных ссылок. Я использую Spring Boot 2.1.6.RELEASE and Data JPA and Postgres пример Это мой исходный код: http…
2 ответа

Spring Data Jpa автоматически не принимает Next Id (PK), он всегда начинается с 1

Я разрабатываю Spring Boot (2.1.7.RELEASE) +Data Jpa + Postgres пример. В этом примере я явно передаю EMP_ID значение = 100 и затем я позволяю data-jpa автоматически принимать следующий идентификатор, который 101, Я не уверен, почему это не работает…
0 ответов

Spring Data Jpa откат первичного ключа не работает

Я работаю в Spring Boot (2.1.7.RELEASE) + Spring Data JPA + пример postgres и ищу откат первичного ключа Id в случае возникновения какого-либо исключения. Я прошел https://www.logicbig.com/tutorials/spring-framework/spring-data-access-with-jdbc/tran…
0 ответов

Преобразовать строку в страницу<объект>, используя Spring Data JPA?

Я использую Spring Data Jpa и Spring Boot приложение. В моем приложении через BFF (Backend For Frontend) Я звоню в специализированную оболочку архитектуры микросервисов и возвращаю данные в виде String, но я хочу преобразовать их в Page (Pageable), …
29 авг '19 в 19:21
0 ответов

Обратный инжиниринг Hibernate не извлекает детали ограничений БД

Какие-либо причины или настройки, необходимые для получения сведений об ограничениях базы данных при выполнении обратного проектирования Hibernate?
22 авг '19 в 07:39
1 ответ

Каков наилучший способ обновления репозитория JPA?

Я расширяю свой вопрос здесь: Spring Data JPA Audit не работает для метода обновления JpaRepository с аннотацией @Modifying, почему?, Я использую Spring Boot + Spring Data JPA, Я разработал обновление @Modifying(clearAutomatically = true) @Query("UP…
1 ответ

неправильный тип столбца обнаружен в столбце [изображение] в таблице [продуктовые линейки]; найдено [mediumblob (Types#LONGVARBINARY)], но ожидается [longblob (Types#BLOB)]

Я работаю над Spring Boot (V2.2.2.RELEASE) и примером интеграции Spring Data JPA. В этом примере я проверяю схему с помощью spring.jpa.hibernate.ddl-auto=validate, используя указанную здесь схему: http://www.mysqltutorial.org/mysql-sample-database.a…
1 ответ

Вызвано: org.hibernate.tool.schema.spi.SchemaManagementException: проверка схемы: отсутствует столбец [customer_number] в таблице [customers]

Я работаю над Spring Boot (V2.2.2.RELEASE) и примером интеграции Spring Data JPA. В этом примере я проверяю схему, используяspring.jpa.hibernate.ddl-auto=validate, используя указанную здесь схему: http://www.mysqltutorial.org/mysql-sample-database.a…
1 ответ

Как я могу использовать Hibernate 6 с Quarkus

Мне нужно использовать Hibernate версии 6.0.0.Alpha7, так как они решили следующую проблему:https://hibernate.atlassian.net/browse/HHH-1050 Зависимость от спящего режима объявляется с помощью расширения quarkus: &lt;quarkus.platform.version&gt;2.1.4…
27 авг '21 в 19:54
0 ответов

Проблема с запуском Hibernate 6 Alpha9

Протестировал Spring с Hibernate 6 Alpha9 и обнаружил ошибки запуска при настройке фабрики диспетчера сущностей. Ниже приведено исключение org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.ca…
22 сен '21 в 15:06
0 ответов

Как создать TypedParameterValue в Hibernate 6

В Hibernate 5.x мы использовали код, аналогичный следующему, чтобы создать Class&lt;?&gt; someType = // Session session = // TypeHelper typeHelper = session.getSessionFactory().getTypeHelper(); Type type = typeHelper.basic(someType); return new Type…
24 мар '22 в 11:06
0 ответов

Наше приложение больше не запускается при использовании новой версии Hibernate 6.

Я вижу, что Hibernate 6 вышел недавно, поэтому мне потребовалось некоторое время, чтобы попытаться преобразовать наше приложение для его использования (ранее мы запускали 5.6.7.Final). Нам пришлось просмотреть руководство по миграции и внести некото…
07 апр '22 в 16:15
0 ответов

Класс SchemaExport не найден, что использовать вместо него?

Я переношу приложение в Hibernate 6.0. Я использую инструмент hibernate hbm2ddl для создания экспорта схемы: &lt;hibernatetool destdir="${local.db-path}/sql"&gt; &lt;classpath refid="classpath"/&gt; &lt;annotationconfiguration configurationfile="${l…
19 май '22 в 14:14
0 ответов

Совместимость Spring-orm 5.3.22 с Hibernate6 (на основе Джакарты)

В проекте используются как hibernate-core, так и spring-orm. Утверждается, что Spring-orm v5.3 совместим с hibernate6, но при обновлении до Hibernate6 возникают ошибки компиляции: public class CustomHibernateJpaDialect extends HibernateJpaDialect { …
19 июл '22 в 10:49
0 ответов

Hibernate 6 Сгенерирован неверный запрос

У меня есть следующие классы @Entity @Table(name = "users") public class User extends BaseEntity implements Serializable { .. @OneToMany(fetch = FetchType.EAGER, cascade = { CascadeType.MERGE, CascadeType.PERSIST }, mappedBy = "entity") private Set&…
05 дек '22 в 22:37