«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최대 절전 모드 특정 태그를 사용할 수 있지만 분명히 솔루션을 최대 절전 모드 구현에 묶고 싶지 않습니다. 편집 : JPA …
132 java  hibernate  orm  jpa  jpa-2.0 

7
JPA 2에서 CriteriaQuery를 사용하여 결과를 계산하는 방법
저는 JPA 2를 처음 접했으며 CriteriaBuilder / CriteriaQuery API입니다. CriteriaQuery javadoc CriteriaQuery Java EE 6 튜토리얼에서 실제로 검색하지 않고 CriteriaQuery의 결과를 계산하고 싶습니다. 가능합니까, 그런 방법을 찾지 못했습니다. 유일한 방법은 다음과 같습니다. CriteriaBuilder cb = entityManager.getCriteriaBuilder(); CriteriaQuery<MyEntity> cq = cb .createQuery(MyEntityclass); // initialize predicates here return entityManager.createQuery(cq).getResultList().size(); 그리고 그것은 그것을하는 …

2
JPA를 사용하여 Map <String, String> 저장
주석을 attributes사용하여 JPA2를 사용하여 다음 클래스에서지도 를 유지할 수 있는지 궁금합니다. public class Example { long id; // .... Map&lt;String, String&gt; attributes = new HashMap&lt;String, String&gt;(); // .... } 이미 기존 프로덕션 데이터베이스가 있으므로의 값이 attributes 다음 기존 테이블에 매핑 될 수 있습니다. create table example_attributes { example_id bigint, name …
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 ... C N …

3
두 개 이상의 필드를 조합하여 유효성을 검사하려면 어떻게해야합니까?
내 모델의 유효성을 검사하기 위해 JPA 2.0 / Hibernate 유효성 검사를 사용하고 있습니다. 이제 두 필드의 조합을 확인해야하는 상황이 있습니다. public class MyModel { public Integer getValue1() { //... } public String getValue2() { //... } } 이 모델은되어 무효 두 경우 getValue1()와는 getValue2()이다 null유효한 그렇지. JPA 2.0 / Hibernate로 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.