Member 엔티티와 Order 엔티티
- 현재 방식은 객체 설계를 테이블 설계에 맞춘 방식
- 테이블의 외래키를 객체에 그대로 가져옴
- 객체 그래프 탐색이 불가능
- 참조가 없으므로 UML(분석하고, 디자인하고 프로그래밍하는 것)도 잘못됨
즉 객체를 테이블에 맞추어 데이터 중심으로 모델링하면, 협력 관계를 만들 수 없다.
try 문에서 다음과 같이 ID로 멤버를 찾게 되는 설계방식 --> 객체지향적이지 않다!
다음 주석문(order.getMember())과 같이 order에서 멤버를 얻고싶다!