티스토리 뷰
# Full Name
- DTO: Data Transfer Object
- VO: Value Object
- POJO: Plain Old Java Object
# History
Domain Model의 용어들은 EJB 웹 개발 시절부터 거슬러 올라간다, 웹 개발 패러다임은 변화되는 것이니 그에 맞춰 Domain Model의 용어들도 변화 한다.
- EJB 시절 Entity Bean과 별도로 일일이 Copy하여 DTO 사용
- POJO 기반 Domain Model을 지원하는 Hibernate ORM이 나타나면서, Domain Model Everywhere 도전
- Is it possible to use at everywhere?
- Presentation Tier: 화면에 보여주지 않는 정보는 왜 주니?
# Current
토비님의 Domain Model Everywhere + DTO 전략
AOP를 이용한 Domain Model 확장(?)
Abstract Domain Model이나 Interface 기반의 Domain Model 방식
출처: http://toby.epril.com/?p=99
2018.03.23
미세먼지 많은 날
댓글