JPA
-
[JPA] 복합키 중 하나의 PK끼리 매핑JPA 2023. 10. 24. 08:54
안녕하세요. 오랜만의 다시 글을 작성합니다. 사실 이번 글은 꽤 긴시간이 걸렸습니다...😂😂 도저히 방법을 모르겠어서 인프런에 질문을 올렸는데 답변이 달리는데도 거의 한 달 가까이 걸렸네요 🤣🤣 그래도 친절하게 답변 달아주셔서 해결 할 수 있었습니다. 그럼 시작하겠습니다. HWG~😆 링크 - https://www.inflearn.com/questions/1022839/%EB%B3%B5%ED%95%A9%ED%82%A4-%EB%81%BC%EB%A6%AC%EC%9D%98-%EB%A7%A4%ED%95%91-%EC%A7%88%EB%AC%B8-%EB%93%9C%EB%A6%BD%EB%8B%88%EB%8B%A4 복합키 끼리의 매핑 질문 드립니다. - 인프런 | 질문 & 답변 안녕하세요.현재 JPA강의를 통해 회사내 프..
-
[JPA, Query DSL] Tuple을 이용한 Join Entity 탐색JPA 2023. 10. 10. 11:13
안녕하세요. 정말 날씨가 이제는 춥네요. 가을이 너무 매섭게 지나가는건 아닌가 무섭습니다. ㅠㅠㅠ 트렌치 코트를 꺼내지도 못했는데 말이죠~ 오늘은 프로젝트 중에 Tuple을 이용한 Entity 탐색에 대해 알아보겠습니다. Query DSL에서 멀티 엔티티 조회 테이블은 회사내용이기도하고... 조인에 사용하는데 크게 영향을 끼치지 않기에 내용을 삭제 후 보여드리겠습니다. public List findByCondition(String type, String card, int offset) { return jpaQueryFactory.select(contract, company, code) ...(조건) .offset((offset-1)*10) .limit(10) .fetch(); } 내용을 보시면 List로..
-
[JPA] JPQL로 복합키 PK 검색JPA 2023. 10. 6. 11:09
안녕하세요. 오늘은 JPQL을 이용해 복합키를 가진 테이블에서 하나의 PK를 이용해 검색하는 방법을 대해 적어보고자 합니다. 요즘 이래저래 정신이 없어서 글을 잘 못쓰네요. ㅠㅠ (사실 개인 프로젝트 UI만드는데 걸리는 시간에 비해 결과물이 너무 안나와 답답함을 안고 살아가고 있습니다.) 저같은 JPA초보에게는 조금 당황스러울 뻔! 했던 복합키중 하나를 JPQL을 이용해 검색하겠습니다. 먼저 테이블은 이렇게 복합키를 사용하는 구조입니다. 저는 여기서 Biznumber데이터를 검색해볼 예정입니다. 다음은 제가 구성한 Class 구조입니다. 먼저 PK를 담은 CompanyPK Class입니다. CompanyPK Class @Embeddable @NoArgsConstructor @EqualsAndHashCod..
-
[JPA] No default constructor for entity(에러)JPA 2023. 9. 7. 21:01
안녕하세요. 요즘 공부하느라 비공개 글만 올리다가 오랜만에 이렇게 공개글을 올립니다. 요즘 회사에서 SpringBoot 프로젝트를 간단하게 하나 하고있는데 아주 재밌네요~ 아그러나 이건 회사랑 관련 된건 아니고 제 개인 토이 프로젝트 진행중에 발견한 에러를 해결해 보고자 합니다. 그러다가 발견한 오류를 기록해 보고자 합니다. 오류 발생 상황 오류 발생 상황은 Member Entity에 @Embedded 돼있는 Address가 있습니다. @Embeddable @Getter public class Address { private String street; private String city; private String zipcode; public Address(String street, String city..