Inflearn コミュニティ Q&A
1-6 생성자 오류
作成
·
257
1
TestRequestBody 부분을 똑같이 작성했는데
No Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator.
라고 오류가 생성돼서 아래처럼 코드를 바꿨더니 실행이되는데 이유를 모르겠습니다
public static class TestRequestBody {
String name;
Integer age;
public void setName(String name) {
this.name = name;
}
public void setAge(Integer age) {
this.age = age;
}
public TestRequestBody () {}
//Request Body 방식을 사용하기 위해서는 생성자를 꼭 만들어야한다
// public TestRequestBody(String name, Integer age) {
// this.name = name;
// this.age = age;
// }
}springgitdockerspring-bootjpagithub
回答 2
0
기본생성자가 있어야 한다고 합니다. 다만 기본생성자와 매개변수를 받는 생성자 모두 명시되어있어도, setter 가 없으면 응답으로는 null이 반환되네요..
0





