티스토리 뷰
728x90
반응형
만약 DTO에는 a,b,c,d,e 라는 필드가 추가되어있고
Mapper에서는 select a,b from table 쿼리로 데이터를 가져올 때,
디폴트로 c,d,e는 null값으로 추가되어 출력된다.
이때 c,d,e가 함께 출력되지 않도록 하는 간단한 방법!
DTO에 @JsonInclude(JsonInclude.Include.NON_NULL)를 추가해준다.!!!
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class YourDTO {
private String a;
private String b;
private String c;
private String d;
private String e;
...
}
반응형
728x90
반응형
'프로그래밍 > Java' 카테고리의 다른 글
[java] spring security 로그아웃기능 만들기 (+자동로그아웃) (15) | 2023.12.01 |
---|---|
[springboot] spring security로 DB 사용자권한별 페이지접속제한하기 (1) | 2023.11.16 |
[java] mybatis 사용된 쿼리 및 가져온 데이터 출력 조회 (0) | 2023.09.20 |
Geoserver GIS서비스 개발방법 1 (postgre + geoserver + openlayers) (0) | 2023.08.16 |
[java] spring boot maven: mongoDB 연동하기 (0) | 2023.06.28 |
댓글