파일 업로드 관련된 작업을 코드를 작성하는 도중
아래와 같이 application.properties에 지정해둔 file.dir(파일을 저장할 경로)에 한글이 포함되어있어 깨지는 문제가 발생했다.
한글만 깨지는것을 봐서는 인코딩 문제인것 같다. 인코딩 설정을 통해 문제를 해결하면 될듯 했다.
인텔리제이의 인코딩 기능을 사용했다.
Transparent native-to-ascii conversion을 체크하고 application.properties에 띄어쓰기를 하던지 어떤 문자를 쓰던지 변경사항을 주면 그 뒤로는 한글이 UTF-8로 자동 인코딩되어 한글을 인식할 수 있었다.
방금 체크했던 Transparent native-to-ascii conversion를 다시 체크해제를 하면 아래와 같이 실제로 UTF-8로 변환된 모습을 볼 수 있다.