Spring Data MongoDBSpring Data JPA 와 다르다. JPA 와 다르기 때문에 프로젝트 내에서 mongoDB가 아니라 RDB, 예를들어 Mysql을 위해서 Spring Data JPA 를 함께 사용할 경우 transaction 이 되는 방식 등등이 다르기 때문에 주의가 필요하다. 각설하고, 이 프레임워크를 이용해서 mongodb aggregation 수행 시 입력한 class 에 대해 mapping 된 결과를 mappedResults 필드에 저장하도록 할 수 있다. 이렇게 사용하면 mappedResult 에 알아서 클래스의 필드에 매핑이 되는 것이다. class TagCount { String tag; int n;}import static org.springframework..