-
Springboot api 통신 중 아무리 찾아보아도 문제가 없어 보이는데 Springboot 로그에서는 405에러만 남발할때Backend/SPRING 2022. 6. 2. 21:11
보통 Spring에서 405 error를 연발할때에는 Mybatis쪽에 문제가 있을 때입니다.
그러니, Mybatis쪽의 문법이 잘못된것이 아닌가 하고 기웃거리게 되죠.
(DB는 MariaDB를 사용하고 있습니다)
그런데 아무리찾아보아도 Mybatis쪽에 문제가 없을때 데이터 베이스 테이블의 charset을 지정하지 않아서 SpringBoot에서 405 Error를 뿌려줄 수도 있다는 것이죠.
문제의 테이블을 조회해보시면 한글로 입력되어야 할 문자들이 전부
\xEE\x....
위와 같이 입력되어있을 거예요.
만약 이런경우에는 아래 명령어를 통해 table의 charset값을 만져주시면 됩니다.
ALTER TABLE 테이블_이름 convert to charset utf8;
감사합니다.
'Backend > SPRING' 카테고리의 다른 글