반응형 join1 [리팩토링] 코드 JPA Converter 회사에서 개발 중인 소스를 살펴보면서 리팩토링할 영역을 찾아보다가 JPA Converter를 활용하여서 변경할 포인트를 찾게 되어서 해당 내용을 공유하려고 합니다. 아래에서 공유하는 내용은 실제 회사에서 개발하는 내용은 아니며 재구성한 것입니다. 모든 소스는 GitHub를 통해서 확인하실 수 있습니다. - 링크 개발 환경 JDK 11 Spring Boot 2.6.4 IntelliJ IDEA 상황 사용자 도메인이 아래와 같이 존재합니다. 그 중 hobby 필드는 다음과 같이 Database에 저장됩니다. 기능 hobby 필드를 이용한 조회 기능은 다음과 같습니다. 취미를 입력 받는다. 입력 받은 취미로 해당 취미를 보유한 사용자를 조회한다. 사용자의 저장된 hobby 필드 중에 일치하는 취미가 하나라도 있.. 2022. 3. 5. 이전 1 다음 반응형