
[Java] Model : DTO / VO / DAO / Utility
·
Programming/Java
모델 (Model) 이란? - 객체지향 프로그래밍에서 클래스를 역할에 따라 부르는 이름 - [현실적]객체_Object = [프로그래밍적] 클래스_Class = [소프트웨어공학적] 모델_Model - 모델의 종류 1. 시작 클래스 2. DTO, VO Model : 데이터를 담는 (이동) 모델 3. DAO Model : 데이터 처리(DB)를 하는 모델 4. Utility Model : 도움(Utility)을 주는 모델 DTO / VO Model Data Transfer Object, Value Object - 데이터를 하나로 묶어야 하는 경우, 데이터를 하나로 수집하는 바구니 역할을 하는 모델 ex. 자동차 관련 14개의 변수를 14개의 매개변수로 메서드에 전달 → CarDTO 클래스 생성하여 매개변수 1개..