인프런 커뮤니티 질문&답변

양태영님의 프로필 이미지

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

DAO와 REPOSITORY의 차이점...

해결된 질문

21.09.27 10:22 작성

·

2.9K

2

안녕하세요

항상 좋은 강의 제공해주셔서 감사드립니다.

강의를 듣다보니 dao와 repository의 차이점이 궁금해서 질문을 남깁니다.

검색해보니 dao는 data persistence의 추상화 , repository는 collection of objects의 추상화라고 하는데,

사실상 둘의 기능은 비슷하다고 생각합니다. 하지만 둘의 차이를 명확하게 알고 싶어 질문드립니다.

혹시 mybatis를 사용할때 sql과 매핑할때 dao를 사용하고, repository는 엔티티를 영속성 컨텍스트에 영속화 시킬때  사용하는건가요???

 

답변 1

0

OMG님의 프로필 이미지

2021. 09. 27. 11:53

안녕하세요. 양태영님, 공식 서포터즈 OMG입니다.

Dao와 Repository의 차이 관련하여 영한님의 설명 링크 첨부합니다.

 

참고

https://www.inflearn.com/questions/111159
감사합니다.

양태영님의 프로필 이미지
양태영
질문자

2021. 09. 27. 14:25

감사합니다. 오늘도 배워가네요 :D