✔ 도메인 모델 패턴
: 엔티티가 비즈니스 로직을 가지고 객체 지향의 특성을 적극 활용하는 것을 도메인 모델 패턴이라고한다.
✔ 트랜잭션 스크립트 패턴
: 엔티티에는 비즈니스 로직이 거의 없고, 서비스 계층에서 대부분의 비즈니스 로직을 처리하는 것을 트랜잭션 스크립트 패턴 이라고 한다.
✔ 예시
- MemberEntity가 아닌 MemberForm 이라는 클래스를 따로 구현하여 사용
- 엔티티 클래스는 최대한 순수하게 유지한다.
📌 (핵심 비즈니스 로직만 가지고있어야하고, 화면로직은 없어야된다)