Skip to content

Files

Latest commit

May 29, 2025
c5ab612 · May 29, 2025

History

History
53 lines (41 loc) · 2.21 KB

README.md

File metadata and controls

53 lines (41 loc) · 2.21 KB
  • opendal crates.io Documentation: OpenDAL offers a unified data access layer, empowering users to seamlessly and efficiently retrieve data from diverse storage services.
  • utoipa crates.io Documentation: Utoipa offers compile time generated OpenAPI documentation for Rust.

Spring OpenDAL

spring-opendal integrates Apache OpenDAL™ into spring-rs, providing native support for all types of storage systems, including object storage services, file storage services, and many more.

For specific examples, please refer to the with-spring-web project.

  • Run the example
cargo run --color=always --package spring-opendal --example with-spring-web --features=services-fs
  • Run the blocking test
cargo test --test blocking --features="services-memory layers-blocking test-layers" -- --nocapture

Spring utoipa

spring-utoipa ingegrates utoipa into spring-web, providing auto-generated OpenAPI documentation.

For specific examples, please refer to the simple, with-rapidoc, with-redoc, with-scalar or with-swagger-ui project.

  • Run the example
cargo run --color=always --package spring-utoipa --example with-scalar --features=scalar