hashCode1 2.1 객체의 종류 (Vo..) 💭 개요Vo, Dto, Dao, Entity 등등 여러가지의 객체 중에 Vo에 대해 알아보자💡 공부한 것VOValue Object의 약자로 문자 그대로 ‘값 객체’를 뜻한다. 좀 더 쉽게 풀어 이야기 하면, 객체를 ‘값’처럼 취급한다. 💡 Vo의 목적은 신뢰할 수 있고, 예측 가능한 객체를 만드는 것이다. 일정한 조건 아래에서 일관되게 동작하고, 예측한 대로 결과를 제공한다는 것이 목표이다.불변성말 그대로 ‘변하지 않는다는 뜻’이다. 자바에서는 값을 변하지 않게 하고 싶을 때 예약어 final을 사용한다.final로 선언된 멤버 변수는 한번 선언되면 변하지 않는다.모든 멤버 변수가 final 선언이 되어 있으면 반드시 Vo 일까? 몇가지 확인해야될 부분이 있다. 멤버 변수가 원시 타입이 아닌 참조 .. 2024. 9. 2. 이전 1 다음