安装

安装Reactive Mongo DSL 1.0.0,并准备基于Java 21和MongoDB Java Driver 5.10.0的运行环境。


Gradle

build.gradle
text
dependencies {
  implementation("com.byeolnaerim:reactive-mongo-dsl:1.0.0")
}

Maven

pom.xml
text
<dependency>
  <groupId>com.byeolnaerim</groupId>
  <artifactId>reactive-mongo-dsl</artifactId>
  <version>1.0.0</version>
</dependency>

基本要求

Java

21+

MongoDB Java Driver

1.0.0基于MongoDB Java Driver BOM 5.10.0。

Project Reactor

基于Reactor BOM 2025.0.7,公共结果为Mono/Flux。

Atlas Search / Vector Search

仅在使用该功能时需要Atlas索引和服务器功能。

在Spring Boot中添加时

build.gradle
text
dependencies {
  implementation("com.byeolnaerim:reactive-mongo-dsl:1.0.0")
  implementation("org.springframework.boot:spring-boot-starter-data-mongodb-reactive")
}

基本静态导入

java
import static com.byeolnaerim.mongodsl.criteria.FieldsPair.pair;
import static com.byeolnaerim.mongodsl.criteria.FieldsPair.Condition.*;
© 2026 Byeolnaerim. 保留所有权利.介绍隐私政策