앞선 2편에서는 MongoDB의 기본 개념을 Spring 관점에서 정리했습니다. 이번 편에서는 Spring Data MongoDB가 MongoDB를 어떻게 추상화하고 있는지, 그리고 실무에서 가장 많이 헷갈리는 두 가지 선택지, Repository와 MongoTemplate의 역할을 명확히 구분해 봅니다.Mongo를 처음 Spring에서 사용하면 이런 고민이 생깁니다.“Repository만 써도 되는 걸까?”“MongoTemplate은 언제 등장하는 걸까?”이 글의 목표는 정답을 하나로 정하는 것이 아니라, 공식 문서가 의도한 역할 분담을 이해하고 상황에 맞게 선택할 수 있는 기준을 만드는 것입니다.이번 편에서 다룰 내용Spring Data MongoDB 전체 구조Repository 추상화의 역할Repo..