Java
Java record
devstep
2025. 1. 7. 23:00
record는 Java 14에서 도입된 기능으로, 불변 객체를 더 간편하게 정의
record는 기본적으로 final 필드와 생성자, getter, toString, equals, hashCode 메서드를 자동으로 생성
public record SuccessResponse<T>(int status, T data) { }
, SuccessResponse는 불변 객체로 T 타입에 대해 타입 안전성을 제공합니다. 생성자는 record에서 자동으로 제공됩니다