😿 mac에서의 개발이 익숙하지 않기도 하고 책이나 주변 강의들은 보통 window운영체제를 바탕으로 하는 것들이 많아서 한번 막히면 뚫는데 시간이 오래 걸린다 흑흑.. 그래도 구글링 하면서 어찌저찌 해결하게 되면 기분은 좋다 ㅋㅋ
🧑🏻💻 웹에서 입력받은 정보들이 잘 넘어오는지 확인해보기 위해 input 박스에 데이터를 제출해 console 에 잘 출력이 되는지 테스트를 진행했다.
@PostMapping("/board/writepro")
public String boardWritePro(String title, String content){
System.out.println("제목: "+title);
System.out.println("내용: "+content);
return "";
}
🙉 작성한 코드의 일부분이다. 위에서 언급했듯이 /board/write/ 에서 받은 데이터를 각각 title 과 content로 받아 출력하는 방식이었다.
java.lang.IllegalArgumentException: Name for argument of type [java.lang.String] not specified, and parameter name information not available via reflection. Ensure that the compiler uses the '-parameters' flag.
console 에 아무 것도 출력되지 않았다. (만약 데이터를 받아왔다면 출력하는데는 문제가 없을거라고 생각했기 때문에 아예 데이터가 못 넘어 오고 있구나 라고 생각함)😊 다행하게도 1시간 가량의 구글링으로 찾아낸 정보로 해결할 수 있었다.. 문제는 바로 gradle 세팅이었던것...!!!!!

Build and run using 과 Run tests using을 인텔리제이에서 그래들로 바꿔주니깐 바로 데이터가 넘어오기 시작함.. 원리는 잘 모르겠지만 아무튼 해결 완료...👍