record 클래스는 Java 14부터 도입된 새로운 기능으로, 데이터 클래스를 간결하게 작성할 수 있는 방법을 제공한다.
생성자, getter, equals, hashCode, toString 메서드를 따로 정의해 주지 않아도 된다. 알아서 자동으로 생성해준다. == 보일러플레이트 코드 안 써도 된다.
반복적으로 사용되는 코드 블록이나 패턴.
특정 작업을 수행하기 위해 필요하지만, 코드의 핵심 로직과는 직접적인 관련이 없는 경우가 많다.
로직을 갖고 있지 않은 클래스.
DTO, VO, Entity, Model