Debug Log/java

[Spring boot] No serializer found for class and no properties discovered to create BeanSerializer

Greensky0026 2021. 4. 2. 21:14
반응형

모델의 프로퍼티 접근 제어자 private로 설정해 파싱을 못해서 생긴 오류였던듯.

 

ObjectMapper 에서 모든 field 를 접근 가능하게 옵션을 설정하거나,

모델의 프로퍼티 접근 제어자를 public 으로 변경해서 해결할 수 있다.

public class UserDTO {
	private int id;
    private String name;
    private String email;
}

에서

public class UserDTO {
	public int id;
    public String name;
    public String email;
}

로 변경후 문제없이 구동

반응형