Cài đặt
Cài đặt Reactive Mongo DSL 1.0.0 và chuẩn bị môi trường thực thi dựa trên Java 21, MongoDB Java Driver 5.10.0.
Gradle
build.gradle
textdependencies {
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>Yêu cầu cơ bản
Java
21+
MongoDB Java Driver
1.0.0 dựa trên MongoDB Java Driver BOM 5.10.0.
Project Reactor
Dựa trên Reactor BOM 2025.0.7 và kết quả công khai là Mono/Flux.
Tìm kiếm Atlas / Tìm kiếm Vector
Chỉ cần cần thiết khi sử dụng chức năng này, chỉ cần chỉ mục Atlas và chức năng máy chủ.
Nếu thêm vào Spring Boot.
build.gradle
textdependencies {
implementation("com.byeolnaerim:reactive-mongo-dsl:1.0.0")
implementation("org.springframework.boot:spring-boot-starter-data-mongodb-reactive")
}Nhập tĩnh cơ bản
java
import static com.byeolnaerim.mongodsl.criteria.FieldsPair.pair;
import static com.byeolnaerim.mongodsl.criteria.FieldsPair.Condition.*;