Record 란?Java14부터 도입된 클래스로 불변 데이터를 객체 간에 전달하는 작업을 간단하게 만들어주는 역할을 한다.Record를 사용하면 불필요한 코드를 제거할 수 있고, 적은 코드로도 명확한 의도를 표현할 수 있다. Record의 특징 멤버변수는 private final로 선언한다.필드별 getter가 자동으로 생성된다.모든 멤버변수를 인자로 하는 public 생성자를 자동으로 생성한다. (@AllAgrsConstructure과 유사하지만 생성자가 실행될 때 인스턴스 필드를 수행할 수 없다.)equals, hashcode, toString을 자동으로 생성한다.기본 생성자는 제공하지 않으므로 필요한 경우 직접 생성해야 한다. Record로 바꿔보기 변경 전@Getter@NoArgsConst..