#3 DTO를 작성하는 Data Classes


#3 DTO를 작성하는 Data Classes

※ kotlin의 data classJava에서 DTO를 작성할 때 늘 해야했던 get;set; 메소드를 작성하는 수고를 이제 코틀린에서는 할 필요가 없습니다.코틀린에서는 데이터 전송 객체(DTO)를 만들기 위해서 단 한 줄의 코드면 충분합니다.예를 들어)Java라면 ...kotlin에서는 ...정말 단순한 코드로 많은 기능이 가능해졌네요.우리가 Java에서 Object의 equals/hashcode/toString 등의 메소드들을 구현을 하지 않아도 사용할 수 있었던 것처럼 kotlin에서도 직접 선언하거나 구현하지 않더라도 컴파일러에서 기본 생성자에 선언된 모든 속성에 대하여 다음의 멤버를 자동으로 생성합니다.※ equals() / hashCode()※ User(name=John, age&#..........



원문링크 : #3 DTO를 작성하는 Data Classes