5강 중, 생성자 class 만들어 진행하면 parameter 인식이 안됩니다.
320
작성한 질문수 3
[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: 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.] with root cause
계속 위와 같은 에러가 떠서
gpt랑 구글링을 하니까 생성자 클래스에 @ConstructorProperties({"number1", "number2"}) 어노테이션을 추가하라고 해서 추가했더니 값이 출력되는데 이 어노테이션을 작성하는게 맞나요?
또 다른 글에는 java compiler를 수정하라고 하는데 맞는지 궁금합니다 !
저는 sts4로 진행중입니다 !
답변 1
0
안녕하세요! 하영님! 🙂 질문 주셔서 감사합니다!
이 에러는 스프링 부트 3.2 이상의 버전을 사용할 때 나올 수 있는 에러에요!!
해결 방법으로는 말씀해주신 어노테이션 활용, 컴파일러 옵션도 있고요! IDEA로 직접 실행하기 보다는 gradle로 실행하는 방법도 있습니다!
아래 블로그 글을 한 번 읽어보셔도 좋을 것 같습니다! 👍
저라면 컴파일러 옵션 혹은 gradle로 실행 (IDEA를 쓰더라도 시작 버튼을 눌렀을 때 자동으로 gradle로 실행하게끔 설정할 수 있습니다!) 을 선택할 것 같아요!
답변이 도움이 되었으면 좋겠습니다. 감사합니다. 🙏
패키지 구분에 대해 궁금한게 있습니다
0
36
2
리액트 관련 질문이 있습니다.
0
72
2
스프링부트 버전
0
91
2
7강 강의를 들으려고 했는데 오류가 나서 서버가 안 켜지는거 같아요.
0
69
2
33강. UserLoanHistory의 관계성에 대한 질문
1
60
2
Java JDK 버전 문의의 건
0
146
2
ec2 에서 Linux버전이 달라져서 설치가 안되는것 같은데 자료 최신화좀 해주세요.
0
97
3
h2 console 접속했을 테이블 질문
1
70
1
ec2 서버에서 스프링 실행도 되고 인바운드 설정까지 했는데 index.html 안됨
0
83
2
15강. updateUser() 질문
0
57
2
깃허브 질
0
91
2
여기까지 다 끝냈다고 하셨는데
0
83
2
왜안될까요
0
74
2
MySQL 창이안ㄴ뜹니다
0
60
2
포스트맨
0
55
1
spring 개념적인 질문
0
76
2
인텔리제이 샘플코드 실행 안됨 오류
0
150
2
aws 배포할때 .env 파일에 저장한 환경변수에 관하여 여쭤볼게 있습니다
0
90
1
마이그레이션 오류입니다.
0
179
3
Whitelabel Error Page 오류가 났습니다.
0
183
2
안녕하십니까! 오류가 났습니다.. 도와주세요 ㅜㅜ
1
101
3
궁금한게 있습니다.
0
64
2
DTO 관련
0
74
2
궁금한게 있습니다!
0
73
2





