«hibernate» 태그된 질문

Hibernate는 Java 언어 용 ORM (Object-Relational Mapping) 라이브러리로 개발자가 POJO 스타일 도메인 모델을 응용 프로그램에서 객체 / 관계형 매핑 이상으로 확장하는 방식으로 활용할 수 있도록합니다.

2
쿼리가 조인 가져 오기를 지정했지만 가져온 연결의 소유자가 선택 목록에 없습니다.
두 개의 ID 열을 선택했지만 오류가 지정되었습니다. org.hibernate.QueryException: **query specified join fetching, but the owner of the fetched association was not present in the select list** [FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=r,role=null,tableName=REVISIONS,tableAlias=revision1_,origin=ENTITY_CHANGED_IN_REVISION entitychan0_,columns={entitychan0_.REV_ID ,className=ru.csbi.registry.domain.envers.Revision}}] [ select ec.id as entityChangeId, r.id as revisionId from ru.csbi.registry.domain.envers.EntityChange as ec inner join fetch …
82 hibernate  join  fetch 

13
최대 절전 양방향 매핑으로 인한 json serializer의 순환 참조를 해결하는 방법은 무엇입니까?
POJO를 JSON으로 직렬화하는 serializer를 작성 중이지만 순환 참조 문제에 갇혀 있습니다. 최대 절전 모드 양방향 일대 다 관계에서 부모는 자식 및 자식 참조를 부모로 다시 참조하고 여기서 내 직렬 변환기가 죽습니다. (아래 예제 코드 참조) 이주기를 끊는 방법은 무엇입니까? 개체의 소유자 트리를 가져와 개체 자체가 소유자 계층의 어딘가에 있는지 확인할 …

8
PostgreSQL JSON 열을 Hibernate 엔티티 속성에 매핑
PostgreSQL DB (9.2)에 JSON 유형의 열이있는 테이블이 있습니다. 이 열을 JPA2 엔터티 필드 유형에 매핑하는 데 어려움이 있습니다. String을 사용하려고했지만 엔티티를 저장할 때 JSON으로 다양한 문자를 변환 할 수 없다는 예외가 발생합니다. JSON 열을 처리 할 때 사용할 올바른 값 유형은 무엇입니까? @Entity public class MyEntity { private String jsonPayload; …





6
최대 절전 모드 대 iBATIS [닫힘]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 삼년 전에 . 이 질문 개선 신제품 리엔지니어링을 위해 Java에서 최상의 프레임 워크를 선택하는 중입니다. 고려 사항은 모델에 대한 데이터베이스에 구애받지 않는 접근 방식을 …

7
JPA Hibernate를 사용하여 자동으로 자식 개체 저장
부모 테이블과 자식 테이블간에 일대 다 관계가 있습니다. 부모 개체에는 List<Child> setChildren(List<Child> childs) 또한 Child 테이블에 외래 키가 있습니다. 이 외래 키는 데이터베이스의 상위 행을 참조하는 ID입니다. 따라서 내 데이터베이스 구성 에서이 외래 키는 NULL이 될 수 없습니다. 또한이 외래 키는 Parent 테이블의 기본 키입니다. 그래서 내 질문은 다음과 같은 …

11
최대 절전 모드에서 ResultSet을 추출 할 수 없습니다.
Hibernate에 문제가 있습니다. List로 구문 분석하려고하지만 예외가 발생 HTTP Status 500 - could not extract ResultSet합니다.. 내가 디버그하면 라인에서 오류가 발생합니다 query.list()... 여기에 내 샘플 코드 @Entity @Table(name = "catalog") public class Catalog implements Serializable { @Id @Column(name="ID_CATALOG") @GeneratedValue private Integer idCatalog; @Column(name="Catalog_Name") private String catalogName; @OneToMany(mappedBy="catalog", fetch = FetchType.LAZY) …


5
HQL 또는 Java Persistence Query Language의 IN 절
다음과 같은 매개 변수화 된 JPA 또는 Hibernate 쿼리가 있습니다. SELECT entity FROM Entity entity WHERE name IN (?) 매개 변수를 ArrayList <String>으로 전달하고 싶습니다. 가능합니까? 최대 절전 전류는 나에게 말합니다. java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.String 이것이 가능합니까? 답변 : 매개 변수로서의 컬렉션은 " :name"와 같은 JDBC 스타일 …
78 java  hibernate  jpa  hql  jpql 

4
JPA 상속 @EntityGraph는 서브 클래스의 선택적 연관을 포함합니다.
다음 도메인 모델을 감안할 때 s 및 해당 하위 하위를 Answer포함한 모든을로드 하고 JSON으로 변환하려고합니다. 작동하는 솔루션이 있지만 ad-hoc을 사용하여 제거하려는 N + 1 문제가 발생합니다 . 모든 연결이 구성되었습니다 .ValueAnswerDTO@EntityGraphLAZY @Query("SELECT a FROM Answer a") @EntityGraph(attributePaths = {"value"}) public List<Answer> findAll(); 방법 @EntityGraph에 ad-hoc 을 사용하면 연결 Repository에서 N …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.