Spring Data JPA에서 Native Query에서 In 절에 Enum 넣기
JPA 쓰다보면 어려운 것도 아닌데 헷갈리는 것들이 있다.. 복잡한 쿼리는 아닌데, paging 이랑 group by 동시에 써야 되서 native query 가 더 깔끔한 거 같아서 native query 사용했는데 조건에 enum 값에 있는 것들로 in 절에 넣어야됐다. 물론 그냥 따옴표 안에 'ENUM.CODE_A, ENUM.CODE_B' 이렇게 넣어주면 편하지만 이건 개발하는 입장에서 맘이 편하지 않으니까 패스.. Native Query 에서 Enum 사용시 문제 그래서 @Param("keys") List keys 를 넣어 @Query(value = "" + "SELECT a.* " + "FROM user a " + "WHERE a.id = :userId AND a.remove = 0 " + "A..