Вопросы с тегом «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специальный тег аннотации Hibernate, но, очевидно, я не хочу связывать …
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> cq …

2
Сохранение карты <String, String> с использованием 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 

7
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.