VO1 VO(Value Obejct) "VO(Value Object)에 대해서 들어보기는 했는데 왜 사용하는거지?" 이번 글에서는 VO(Value Object)의 개념과 장점 및 단점을 예제 코드를 통해 쉽게 알아보겠습니다."VO(Value Object)란 무엇일까요?"VO(Value Object)란 무엇일까요?VO는 Value Object로 해석 그대로 값 객체를 의미합니다. 즉, 값을 표현하는 객체입니다.그렇다면, "값은 그냥 원시 타입(Primitive Type)으로 표현하면 되지 않을까? 굳이 VO를 사용할 이유가 있을까?" 하는 의문이 들 수 있습니다. VO에 대한 필요성을 이해하기 위해 예시 상황과 코드를 통해 살펴보겠습니다.예시 상황은 입력받은 상품에 대한 정보를 저장하는 과정에서 가격이 0이하인지 검사를 한 후, 저장을 하는 .. 2025. 1. 31. 이전 1 다음