[스프링부트] JPA Specification 이용한 멤버 조회 구현
※ 어드민 기능: Member 조회1. 기간 설정 (생일, 가입일)2. 필터링 조건 설정 (MemberId, 이메일, 닉네임, 생년월일, 성별, 권한, 임신 유무, 흡연 유무, 고혈압 유무, 당뇨병 유무)→ Member 객체 (MemberId, 이메일, 닉네임, 생년월일, 성별, 권한), Profile 객체 (임신 유무, 흡연 유무, 고혈압 유무, 당뇨병 유무)→ Profile은 메인 프로필만 사용한다. (추가 프로필은 사용 X)→ 이메일, 닉네임은 대소문자를 구분하지 않는다.조건이 두가지만 들어가서 필터링 자체는 간단하다. QueryDsl보다는 JPA Specification이 더 적합하다. JPA SpecificationJPA Specification은 JPA의 Criteria API를 기반으로 하..