0
나는 TICKET 테이블을 기반으로하는 Entity Ticket을 보유하고 있습니다.JPA로 여러 번 선택
|TICKETID|CUSTOMER|PRIORITY|
|1001 |CUST1 |3 |
|1002 |CUST2 |4 |
나는 고객 및 우선 순위 개수와 함께 테이블을 반환하고자합니다.
|CUSTOMER|P1|P2|P3|P4|
|CUST1 |0 |0 |1 |0 |
|CUST2 |0 |0 |0 |1 |
어떻게 이것을 JPA/JPQL을 사용하여 수행합니까? SQL을 사용하여 결과 집합을 비교적 쉽게 반환 할 수 있으므로 데이터베이스에 뷰를 만들 수 있습니다.
첫 번째 생각은 JPQL 문을 사용하여 각 개수를 검색하는 Entity Count를 만드는 것입니다. 따라서 JSF 테이블에 추가하는 것이 매우 쉽습니다.
내 문제는 이전에 JPQL을 사용해 본 적이 없지만 어떻게 구현해야하는지 잘 모르겠습니다.
편집 :
나는 클래스를 설정 어떻게 내 질문은, 결과 내 티켓 법인에서 설정 얻을 수 있습니다?
응답 해 주셔서 감사하지만 결과를 JSF로 보내는 방법을 이해하는 데 어려움을 겪고 있습니다. 내가 말할 수있는 한, xhtml 문서에서''를 사용할 수있는 엔티티가 필요합니다. 이걸 다른 수업에 집어 넣는 방법을 모르겠습니다. –
ESP
그건 완전히 다른 질문입니다, 안 그래요? – Gimby
@Gimby 필연적으로, 필자는 다음과 같이 묻는다. 쿼리의 결과 집합을 반환하기 위해 내 클래스 구조가 어떻게 생겼는지. 나는 질의가 무엇인지를 안다. 나는 어디에 넣을 지, 어떻게 구현할 지 모른다. 나는 기준 작성자를보고 있었지만 다시 어디에 넣어야할지 모른다. – ESP