DTO ( Data Transfer Object ) ์์ํ๊ฒ ๋ฐ์ดํฐ๋ฅผ ๋ด์ ๊ณ์ธต๊ฐ์ผ๋ก ์ ๋ฌํ๋ ๊ฐ์ฒด์ด๋ค. ๋ก์ง์ ๊ฐ๊ณ ์์ง ์์ ์์ํ ๋ฐ์ดํฐ ๊ฐ์ฒด์ด๋ฉฐ ๋ฉ์๋๋ก๋ getter / setter ๋ง์ ๊ฐ๋๋ค. ์ ๋ฌ ์ฉ๋๋ก๋ง ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ๋ก์ง์ด ํ์ ์๋ ๊ฒ์ด๋ค. VO ( Value Object ) ๊ฐ ๊ทธ์์ฒด๋ฅผ ๋ํ๋ด๋ ๊ฐ์ฒด์ด๋ค. DTO์ ๋ค๋ฅด๊ฒ ๋ก์ง์ ํฌํจํ ์ ์์ผ๋ฉฐ, ๋ถ๋ณ์ฑ์ ๋ณด์ฅ์ ์ํด ์์ฑ์๋ฅผ ์ฌ์ฉํ์ฌ์ผ ํ๋ค. VO๋ ์๋ก ๋ค๋ฅธ ์ด๋ฆ์ ๊ฐ๋ ์ธ์คํด์ค๋ผ๋ ๋ชจ๋ ์์ฑ๊ฐ์ด ๊ฐ๋ค๋ฉด ( ํ๋ ๊ฐ์ด ๊ฐ๋ค๋ฉด ) ๋ ์ธ์คํด์ค๋ ๊ฐ์ ๊ฐ์ฒด๋ผ๋๊ฒ์ด ํต์ฌ. ์ฐธ๊ณ https://maenco.tistory.com/entry/Java-DTO%EC%99%80-VO%EC%9D%98-%EC%B0%A8%EC%9D%B4 [J..