포스트맨에서 GET 메서드로 JSON 데이터를 전달하면 응답성공. API는 아래와 같이 GET 방식으로 작성되었음에도 @RequestBody로 json을 잘 받는다. 단, 포스트맨으로 전송시에만. JS단에서 GET 으로 JSON 객체를 전송하면? 받지못하고 아래와 같은 예외를 던진다. 같은 GET방식으로 JSON 데이터를 전송했는데, 포스트맨으로 전송할 때는 spring이 잘 받아들였는데, XMLHttpRequest로 보낼 때는 Required request body is missing 에러 발생. 둘다 header에 content-type으로 application/json을 명시한 상태로 보냈다. Postman이 전송하는 agent는 GET 메서드임에도 불구하고 json을 전송하도록 지원하지만, XML..
Lombok Requires Annotation Processing: Do you want to enable annotation processors? Enable 에서 Enable을 눌렀고, 설정에서도 annotation processing 체크도 해줬고, 플러그인도 설치해줬는데도 롬복 어노테이션에서 cannot find symbol 이 뜰 때는? ex) @Data를 못찾음. import에 문제가 있을 수 있다. import static 으로 되 있는 부분을 잘 볼 것. inner class 중에 빠진 것들이 있을 수 있다. inner 클래스는 static으로 생성해야 하기 때문.
스프링에서 messageSource를 사용하려면 xlt 키값의 변수명을 {from} 이 아니라 {0,from} {1,to} 와 같이 써야 한다. index를 입력해줘야 함. 안그러면 아래와 같은 예외가 발생. - java.lang.IllegalArgumentException' exception. - can't parse argument number: from - java.lang.NumberFormatException: For input string: "from"