강의

멘토링

로드맵

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của rudgusee2024
rudgusee2024

câu hỏi đã được viết

Bắt đầu back-end trong một ngày với JUJU - Spring, Docker, AWS

1-6 Nội dung yêu cầu

1-6 생성자 오류

Viết

·

258

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

Câu trả lời 2

0

기본생성자가 있어야 한다고 합니다. 다만 기본생성자와 매개변수를 받는 생성자 모두 명시되어있어도, setter 가 없으면 응답으로는 null이 반환되네요..

0

jyujyu님의 프로필 이미지
jyujyu
Người chia sẻ kiến thức

안녕하세요. 지식공유자 쥬쥬입니다. 

Setter를 제거하고 주석처리된 부분만 남겨보셔도 동작하지 않으시는 걸까요?

Hình ảnh hồ sơ của rudgusee2024
rudgusee2024

câu hỏi đã được viết

Đặt câu hỏi