Java에서 Mysql JSON 컬럼을 쓸 때, 인코딩 문제
(자바, 스프링와 관련) 최근 개발 서버에서 TEXT 컬럼타입으로 저장하던 JSON 데이터를 JSON컬럼으로 ALTER를 하였는데, 갑자기 해당 JSON 데이터가 브라우저에서 볼 때 인코딩이 제대로 되지 않아 글자가 다 깨져보이는 현상을 겪게 되었다.
More …(자바, 스프링와 관련) 최근 개발 서버에서 TEXT 컬럼타입으로 저장하던 JSON 데이터를 JSON컬럼으로 ALTER를 하였는데, 갑자기 해당 JSON 데이터가 브라우저에서 볼 때 인코딩이 제대로 되지 않아 글자가 다 깨져보이는 현상을 겪게 되었다.
More …약 1년 전, 2017년 8월 29일에 지금 회사에 입사하였다.
More …Spring Data JPA 를 쓰면서, 다양한 어려움에 부딪히게 된다. 그 중 연관관계 매핑을 하며, 조회시 발생하는 N + 1 문제는 ORM 의 기본 메커니즘 때문에 필연적으로 마주치게 되는 문제이다.
More …Spring Data JPA 를 쓰면서, 다양한 어려움에 부딪히게 된다. 그 중 정적인 쿼리는 @Query (+@Modifying) 등의 도움으로 JPQL로 작성하면 많은 부분을 해결할 수 있지만, 동적으로 쿼리를 생성해야할 경우엔 interface Specification
를 이용하여 쿼리를 빌드하는 단계가 필요해진다.