일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- ocp
- 자바
- 삭제 이상
- Dirty Checking
- java
- gatway
- MSA
- 캐시 오염
- 3-way handshaking
- JPA
- 자료구조
- 스레드 풀
- Kotlin
- Redis
- 갱신 이상
- buildSrc
- 낙관적 락
- 데이터베이스
- HTTP
- AWS
- 비관적 락
- 페이지네이션
- DB
- 삽입 이상
- Kafka
- well-know port
- 네트워크
- 정규화
- null
- Spring
Archives
- Today
- Total
728x90
목록
728x90
DTO (1)
728x90
728x90
어 나 갱수.
[Kotlin] Data Class란 ? 🤨
오늘은 Kotlin에서 아주 유용한 게 사용되는 클래스인 Data Class에 대해 알아보겠습니다! Java와 다르게 Kotlin에서는 다양한 클래스들을 제공합니다. 그중 Data Class라는 클래스는 Java에서 개발자들이 불편했던 점을 완벽하게 개선해 줄 기능을 가지고 있는 클래스입니다. Data Class보통 데이터 전달을 위한 객체를 DTO(Data Transfer Object)라고 부릅니다. 구현 로직을 가지지 않고 순수 데이터만 가졌기 때문입니다. dto의 역할을 하는 클래스는 getter, setter의 역할이 필요하고, toString, equals와 같이 데이터를 출력하고 비교하는 기능도 필요합니다. Java에서는 이 모든 기능을 구현하려면 직접 구현해야 하지만, Kotlin에서는 직접..
Java
2024. 2. 22. 15:17