- opendal
: OpenDAL offers a unified data access layer, empowering users to seamlessly and efficiently retrieve data from diverse storage services.
- utoipa
: Utoipa offers compile time generated OpenAPI documentation for Rust.
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 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