首页 > 解决方案 > 用于聚合的 Mongo Java Driver api vs Spring data mongo

问题描述

我是 mongo 的新手并在 java 中编写聚合查询,但是我很困惑使用哪种方式,即使用 mongo java driver api 或 spring data mongo 类?

标签: aggregation-frameworkspring-data-mongodbmongo-java-driver

解决方案


没有规则说您需要使用一个与另一个。选择最适合您的应用程序架构的。Spring Data MongoDB 是 Mongo Java 驱动程序之上的一个抽象,因此您可能会将驱动程序视为更底层的、直接访问您的数据库的驱动程序。如果您已经在应用程序中使用 Spring,那么使用 Spring Data MongoDB 可能会很有意义。


推荐阅读