티스토리 뷰
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 |
댓글