data class ResponseTodoBoardDto(
@field:JsonProperty("id") private val id: Long,
@field:JsonProperty("ownerName") private val ownerName: String,
@field:JsonProperty("todoCardList") private val todoCardList: List<ResponseTodoCardDto>? = null
)
Spring Boot ResponseDto를 만들던 중, data class를 사용하게 되었는데 값이 제대로 전달되지 않아 잠시 생각해봤더니 getter를 기반으로 전송된다는 것을 전에 겪어봐서 바로 떠올릴 수 있었는데, kotlin에서는 어떤 방식으로 사용이 가능한가 검색하자 운 좋게 한번에 발견할 수 있었다.
(검색 keyword는 kotlin data class dto)