REST API 등을 개발할 때 트래픽을 줄이는게 성능 향상에 도움이 되는데, 가장 만만한것 중 하나가 값이 null일 경우 return을 하지 않는 방법일 것입니다. 예를 들어 아래와 같이 userId, userName, age 중 userName, age의 값이 null이라면 userId만 return하는 것이죠 public class User { private String userId; private String userName; private Integer age; // getter // setter } @RestController public class UserController { // @RestController를 사용할 경우 @ResponseBody를 하지 않아도 됨 @RequestMapping(value="/getUserInfo", produces="application/json;charset=UTF-8") public User getUserInfo(HttpServl...
#
jackson
#
json
#
non_empty
#
non_null
#
null
#
spring
#
springboot
#
직렬화