recode : 불변 데이터 객체를 간단히 만드는 문법 DTO, VO 처럼 필드만 담는 클래스를 자동으로 만들어준다. public record User(String name, int age) {}이 한 줄만 쓰면 아래 코드가 자동으로 생긴다 public final class User { private final String name; private final int age; public User(String name, int age) { ... } public String name() { return name; } public int age() { return age; } @Override public boolean equals(Object o) { ... } ..