Запитання з тегом «jpa»

API API персистентності Java (JPA) - це специфікація Java для доступу, зберігання та управління даними між об'єктами / класами Java та реляційною базою даних. Він є частиною специфікації EJB 3.0 і є галузевим стандартним підходом для об'єкта реляційного картографування (ORM).


5
Яка різниця між інтерфейсами CrudRepository та JpaRepository у Spring Data JPA?
У чому різниця між CrudRepository і JpaRepository інтерфейсів в Spring Data JPA ? Коли я бачу приклади в Інтернеті, я бачу, що вони там використовуються як взаємозамінні. У чому різниця між ними? Чому ви хочете використовувати один над іншим?

22
Яка різниця між JPA і Hibernate? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Закрито 2 роки тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Я розумію, що JPA 2 - це специфікація, і …
680 java  hibernate  jpa  jakarta-ee  orm 

27
Як виправити хибернативний "об'єкт посилається на незбережений перехідний екземпляр - збережіть перехідний екземпляр перед змивом" помилка
Коли я зберігаю об'єкт за допомогою Hibernate, я отримую таку помилку object references an unsaved transient instance - save the transient instance before flushing
610 java  hibernate  jpa  orm  entity 


8
Яка різниця між @JoinColumn та mappedBy при використанні асоціації JPA @OneToMany
Яка різниця між: @Entity public class Company { @OneToMany(cascade = CascadeType.ALL , fetch = FetchType.LAZY) @JoinColumn(name = "companyIdRef", referencedColumnName = "companyId") private List<Branch> branches; ... } і @Entity public class Company { @OneToMany(cascade = CascadeType.ALL , fetch = FetchType.LAZY, mappedBy = "companyIdRef") private List<Branch> branches; ... }
516 java  hibernate  jpa  orm  one-to-many 

15
Hibernate кидає MultipleBagFetchException - не може одночасно отримати кілька мішків
Hibernate скидає цей виняток під час створення SessionFactory: org.hibernate.loader.MultipleBagFetchException: не може одночасно отримати кілька пакетів Це мій тестовий випадок: Parent.java @Entity public Parent { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) private Long id; @OneToMany(mappedBy="parent", fetch=FetchType.EAGER) // @IndexColumn(name="INDEX_COL") if I had this the problem solve but I retrieve more children than I have, one child …
471 java  hibernate  jpa  one-to-many  bag 

4
Створіть ідеальну сутність JPA [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання?Оновіть питання, щоб на нього можна було відповісти фактами та цитатами відредагувавши цю публікацію . Закрито 6 років тому . Я працюю з JPA (реалізація в режимі глибокого сну) протягом деякого часу, і кожен раз, …
422 java  hibernate  jpa  equals 

20
Дилема хеш-коду () / дорівнює () JPA
Тут відбулися певні дискусії щодо об'єктів JPA та які hashCode()/ equals()впровадження слід використовувати для класів об'єктів JPA. Більшість із них (якщо не всі) залежать від сплячого режиму, але я хотів би обговорити їх реалізацію JPA нейтрально (я, до речі, використовую EclipseLink). Усі можливі реалізації мають свої переваги та недоліки щодо: …





4
Плутанина: @NotNull vs. @Column (nullable = false) із JPA та Hibernate
Коли вони з’являються на полі / геттера @Entity, яка різниця між ними? (Я наполягаю на об'єкті через сплячку ). До якої основи та / або специфікації належить кожна з них? @NotNullзнаходиться в межах javax.validation.constraints. У javax.validation.constraints.NotNulljavadoc сказано Помічений елемент не повинен бути нульовим але це не говорить про представлення елемента …

18
PersistentObjectException: відокремлений об'єкт передається для збереження, кинутого JPA та Hibernate
У мене є об'єктна модель, що зберігається в JPA, яка містить відносини "багато в одному": " Accountє багато" Transactions. A Transactionмає один Account. Ось фрагмент коду: @Entity public class Transaction { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; @ManyToOne(cascade = {CascadeType.ALL},fetch= FetchType.EAGER) private Account fromAccount; .... @Entity public class Account …
237 java  hibernate  jpa  entity  persist 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.