Spring Boot
spring boot json return시 오류
오그도드
2022. 1. 23. 15:21
spring boot 프로젝트 기본 개발 환경을 구성중이었다.
spring boot 2.6.3
java 1.8
war
위 사양을 설정하고, 기본 crud 작업 중 아래와 같은 오류로 list<vo> 객체가 json으로 반환되지않는 문제발생
no serializer found for class com.klcube.nqa.sample.vo.samplevo and no properties discovered to create beanserializer
확인해보니 vo쪽에 @Getter, @Setter 를 설정하였으나 제대로 적용되지 않는 문제 였다.
package com.klcube.nqa.sample.vo;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class SampleVO {
private String sampleId;
private String sampleSubject;
private String sampleContents;
private String delYn;
private String regDt;
private String regId;
private String uptDt;
private String uptId;
}
처리방법
1. lombok.jar파일을 실행하고, specify location설정을 sts.exe로 설정하고 install
2. sts 재시작 후 build 하니 정상동작!