Apache OpenDALâ„¢ Spring Integrations provide seamless integration between the Apache OpenDAL library and Spring applications. This project offers both synchronous and asynchronous configurations tailored to different Spring environments.
This project includes three primary modules:
This project requires JDK 17 or later and supports Spring 6 and Spring Boot 3.
Below is a brief example demonstrating how to use the OpenGemini Spring Boot Starter in a Java application.
Add the following dependency to your project's pom.xml
:
<dependency> <groupId>org.apache.opendal</groupId> <artifactId>opendal-spring-boot-starter</artifactId> <version>${version}</version> </dependency>
Following properties can be used in your application.yaml
:
spring: opendal: schema: "fs" conf: root: "/tmp"
Below is a brief example demonstrating how to use the OpenGemini Spring Boot Starter in a Java application.
Add the following dependency to your project's pom.xml
:
<dependency> <groupId>org.apache.opendal</groupId> <artifactId>opendal-spring-boot-starter-reactive</artifactId> <version>${version}</version> </dependency>
Following properties can be used in your application.yaml
:
spring: opendal: schema: "fs" conf: root: "/tmp"