사용자 도구

사이트 도구


java:jpa:elementcollection

문서의 이전 판입니다!


JPA @ElementCollection

@ElementCollection에 조건 주기

  • @ElementCollection Map에 조건주기
    builder.like(
        root.<MyEntity, String, String>joinMap("properties").value(), "example%");
  • Collection에 조건 주기 : Join해서 처리하면 된다.
        builder.like(root.join(Entity_.elementCollection), '%keyword%'))

주의점

  • @ElementCollection의 fetch 속성을 EAGER로 설정했으면 Hibernate에서 제공하는 @Fetch로 긁어올 방식을 설정해 주어야 한다. → JPA - Hibernate Specific WTF Rules
java/jpa/elementcollection.1400742737.txt.gz · 마지막으로 수정됨: 2014/05/22 16:12 저자 kwon37xi