dataclass1 DTO, DAO, VO에 알아보자! 이번 포스팅은 개발하면서 한 번쯤은 들어봤고 모르면 안 되는 용어(DTO, DAO, VO)를 간단하게 알아보자! # DTO - Data Transfer Object의 약자로 계층 간 데이터 교환을 하기 위해 사용하는 객체이다. - getter & setter 만 가진 클래스이다 (코틀린은 Data Class). - 쉽게 말해서 HTTP 통신시 JSON 타입의 Request Body와 Response Body를 생각하면 된다. data class ServerResponse( val name: String = "", val age: Int = 0, val phoneNumber: String = "", ) # DAO - Data Access Object의 약자로 데이터베이스의 data에 접근하기 위한 객체이다.. 2023. 3. 30. 이전 1 다음