561 B
561 B
1️⃣ 식별자(ID)가 없음
-
값이 같으면 같은 객체로 취급됨.
-
equals()와hashCode()를 오버라이드하여 값 비교 가능.
2️⃣ 불변(Immutable) 객체
-
상태가 변경되지 않음.
-
값을 변경하려면 새로운 객체를 생성해야 함.
3️⃣ 부모 객체(Entity) 내부에서 사용됨
-
엔티티와 달리 ==독립적으로 존재하지 않고, 엔티티의 일부로 포함됨==
-
예를 들어,
InboundShipment엔티티가AddressVO를 포함할 수 있음.