vo dto1 VO & DTO VO(Value Object) : 값 객체 , 불변 객체VO는 불변해야 하며, 이는 동일하게 생성된 두 VO는 영원히 동일한 상태임을 유지되어야 한다는 것을 의미합니다. 또한 VO는 잘못된 상태로는 만들어 질 수 없습니다. 따라서 인스턴스 된 VO는 항상 유효하므로 버그를 줄이는데 유용합니다. 특징불변성 : 모든 필드는 final로 선언되어 변경될 수 없습니다. 생성자로 초기화 되며, 이후 값이 변경되지 않습니다.Equals & HashCode : VO는 값이 같다면 동일한 객체로 간주되므로 equals() 와 hascode() 메서드를 잘 구현해야 합니다.간단한 구조 : 주로 필드와 그 필드의 값을 반환하는 메서드들로 구성됩니다. DTO ( Data Transfer Object)메소드, 클래스, 프로.. 2024. 5. 23. 이전 1 다음