작성
·
309
1
질문1.
Active Record패턴이라
BaseEntity를 사용해야하는데,
id, createdAt, updatedAt도 공통적으로 쓰고싶은경우는
이렇게 하고 CommonEntity를 다른 Entity에 extend해주면 될까요??
질문2.
규모가 좀 큰 서비스를 구상중인데, 지극히 개인적으로 Repository를 따로 만드는 것이 오히려 더 유지,보수가 힘들것같아서 Active Record 패턴을 사용하려고합니다.
Active Record, Data Mapper패턴이 성능적으로 차이가 있거나 그렇진않죠?? 단지 유지보수 편하게 하려고 하는것 맞나요?
답변 1
0
안녕하세요!
사실 DB 구조가 진짜 엄청 큰 프로젝트 아니면 Active Record로도 충분히 유지보수 가능하도록, 확정성 있게 팀 레벨로 개발 가능하다고 봅니다. 작은 프로젝트이면 오히려 좋을 수 있어요