Spring 引导 mongoDB 个罐子
Spring boot mongoDB jars
这些有什么区别Spring Boot
jars
.
spring-boot-starter-data-mongodb jar
spring-data-mongodbjar
mongodb-driver jar
mongodb-驱动核心jar
我对这些的理解是 mongodb-driver
是 mongoDB 的 java 驱动程序。并且 spring-boot-starter-data-mongodb
就像 spring 启动器一样对许多人(spring-boot-starter-web
、spring-boot-starter-test
)。
谁能解释一下他们在 Spring boot
中的作用。
mongodb-driver-core: MongoDB Java 驱动程序的 Java 操作层。第三方可以 '+' 包装此层以提供自定义的更高级别的 API。
mongodb-driver: 允许您从 java 应用程序连接到 MongoDB 数据库的驱动程序。
spring-data-mongodb: 你需要使用 Spring Data with MongoDB 的库项目,可能不是 Spring 基于引导的。
spring-boot-starter-data-mongodb: 使用 Spring Data Mongo DB 的 starter Spring 开机,带上你需要的一切。
请注意,这些库中的每一个都使用了上面的其他库,因此它增加了抽象。
另请参阅:
这些有什么区别Spring Boot
jars
.
spring-boot-starter-data-mongodb jar
spring-data-mongodbjar
mongodb-driver jar
mongodb-驱动核心jar
我对这些的理解是
mongodb-driver
是 mongoDB 的 java 驱动程序。并且spring-boot-starter-data-mongodb
就像 spring 启动器一样对许多人(spring-boot-starter-web
、spring-boot-starter-test
)。
谁能解释一下他们在 Spring boot
中的作用。
mongodb-driver-core: MongoDB Java 驱动程序的 Java 操作层。第三方可以 '+' 包装此层以提供自定义的更高级别的 API。
mongodb-driver: 允许您从 java 应用程序连接到 MongoDB 数据库的驱动程序。
spring-data-mongodb: 你需要使用 Spring Data with MongoDB 的库项目,可能不是 Spring 基于引导的。
spring-boot-starter-data-mongodb: 使用 Spring Data Mongo DB 的 starter Spring 开机,带上你需要的一切。
请注意,这些库中的每一个都使用了上面的其他库,因此它增加了抽象。
另请参阅: