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

11
JPA CascadeType.ALL не видаляє сиріт
У мене виникають проблеми з видаленням осиротілих вузлів за допомогою JPA із наступним відображенням @OneToMany (cascade = CascadeType.ALL, fetch = FetchType.EAGER, mappedBy = "owner") private List<Bikes> bikes; У мене виникає проблема осиротілих ролей, що звисають навколо бази даних. Я можу використовувати org.hibernate.annotations.Cascadeспецифічний тег аннотації до сну, але я очевидно, що …
132 java  hibernate  orm  jpa  jpa-2.0 

7
У JPA 2, використовуючи CriteriaQuery, як рахувати результати
Я досить новачок у JPA 2, і це API CriteriaBuilder / CriteriaQuery: CriteriaQuery javadoc CriteriaQuery у навчальному посібнику Java EE 6 Я хотів би порахувати результати CriteriaQuery, фактично не отримуючи їх. Чи можливо це, я не знайшов такого способу, єдиним способом було б це зробити: CriteriaBuilder cb = entityManager.getCriteriaBuilder(); CriteriaQuery<MyEntity> …

2
Зберігання карти <Рядок, рядок> за допомогою JPA
Мені цікаво, чи можна за допомогою анотацій зберігати attributesкарту в наступному класі за допомогою JPA2 public class Example { long id; // .... Map&lt;String, String&gt; attributes = new HashMap&lt;String, String&gt;(); // .... } Оскільки ми вже маємо попередню виробничу базу даних, то в ідеалі цінні показники attributes можуть відображатись до …
103 java  jpa  orm  jpa-2.0 

6
JPA: односпрямоване багаторазове та каскадне видалення
Скажіть, у мене є односпрямовані @ManyToOne відносини, такі: @Entity public class Parent implements Serializable { @Id @GeneratedValue private long id; } @Entity public class Child implements Serializable { @Id @GeneratedValue private long id; @ManyToOne @JoinColumn private Parent parent; } Якщо у мене є батько P і діти C 1 ... …

3
Як я можу перевірити два або більше полів у поєднанні?
Я використовую перевірку JPA 2.0 / Hibernate для перевірки своїх моделей. Зараз у мене ситуація, коли комбінація двох полів повинна бути перевірена: public class MyModel { public Integer getValue1() { //... } public String getValue2() { //... } } Модель недійсна, якщо обидва getValue1()і getValue2()є, nullі дійсні інакше. Як я …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.