db바뀌어도 래포지토리에 영향 안 줄려고 인터페이스 사용했는데, 별 효과가 없는 것 같음