본문 바로가기

카테고리 없음

[디자인패턴] Repository 패턴

Repository 패턴

비즈니스 로직에서 데이터의 출처에 관계없이 동일한 인터페이스를 통해 데이터에 접근할 수 있는 패턴

 

장점

1. 데이터 레이어와 비즈니스 로직을 분리할 수 있다.

2. 동일한 인터페이스를 통해 데이터에 접근할 수 있다.

3. 단위테스트에 용이하다

4. 데이터저장소에 대한 추상화를 통해 확장성에 용이하다