vue.js로 프론트를 개발 중인데 회원가입 창에 비밀번호 입력하고 제출해도 서버단에서 못 알아 먹고 비밀번호 입력 안 했다고 징징거리는 장면 목격
GPT한테 도움 요청
암튼 제대로 못 읽어 오니까 확인해 보라는 답변
문제 원인 Controller 코드
vue.js에서는 JSON 형식
으로 POST 요청을 보내는데,springboot에서는 JAVA 객체
로 변환해야 알아 먹을 수 있음.
json으로 들어오니까 못 알아 먹었던 것.
@RequestBody
를 사용하면, Spring이 요청 본문을 자동으로 JAVA 객체로 변환해준다.
그래서 위처럼 어노테이션을 추가해 주면 잘 알아 먹고 진행시킴.