About Spring Boot Tutorials

Tutorials for OfficeFloor Spring Boot integration

Project Modules

This project has declared the following modules:

Name Description
Spring REST Getting Started Tutorial Getting started tutorial for OfficeFloor REST Spring Boot Starter — add one dependency, write one YAML file, serve your first endpoint
Spring REST HTTP Server Tutorial Tutorial demonstrating OfficeFloor REST composition via YAML configuration files within a Spring Boot application
Spring REST Function HTTP Server Tutorial Tutorial demonstrating function injection — composing a multi-step pipeline via YAML within a Spring Boot application
OfficeFloor REST Spring Exception Handling Tutorial Tutorial demonstrating exception handling in OfficeFloor REST composition with Spring Boot
Spring REST Security HTTP Server Tutorial Tutorial demonstrating Spring Security integration with OfficeFloor REST YAML composition
Spring REST Validation HTTP Server Tutorial Tutorial demonstrating Bean Validation integration with OfficeFloor REST YAML composition
Spring REST CORS HTTP Server Tutorial Tutorial demonstrating CORS configuration in OfficeFloor REST YAML composition
Spring REST OpenAPI HTTP Server Tutorial Tutorial demonstrating OpenAPI (Swagger) documentation generation for OfficeFloor REST endpoints
Spring REST Thymeleaf HTTP Server Tutorial Tutorial demonstrating Thymeleaf server-side rendering with OfficeFloor REST YAML composition
Spring REST Servlet HTTP Server Tutorial Tutorial demonstrating direct HttpServletRequest and HttpServletResponse injection in OfficeFloor REST service methods
Spring REST Qualifier HTTP Server Tutorial Tutorial demonstrating @Qualifier injection to disambiguate multiple Spring beans of the same type in OfficeFloor REST service methods
Spring REST Data JPA HTTP Server Tutorial Tutorial demonstrating Spring Data JPA integration with OfficeFloor REST YAML composition and transaction governance
Spring REST Team HTTP Server Tutorial Tutorial demonstrating Thread Injection via officefloor/teams YAML configuration within a Spring Boot application
Spring REST Managed Object HTTP Server Tutorial Tutorial demonstrating OfficeFloor Managed Objects via officefloor/managedobjects YAML configuration within a Spring Boot application
Spring REST Supplier HTTP Server Tutorial Tutorial demonstrating SupplierSource — registering a library of related managed objects from a single YAML declaration within a Spring Boot application
Spring REST Governance HTTP Server Tutorial Tutorial demonstrating OfficeFloor Governance — wrapping function execution with framework-managed pre/post lifecycle via officefloor/govern YAML configuration within a Spring Boot application
Spring REST Actuator HTTP Server Tutorial Tutorial demonstrating Spring Actuator endpoints coexisting with OfficeFloor REST YAML configuration
Spring REST to OfficeFloor Conversion Reference Side-by-side reference for converting a Spring MVC REST application to OfficeFloor REST YAML configuration
Variable Tutorial Tutorial of using variables to pass state between functions in a Spring Boot application
Spring Boot 3 REST HTTP Server Tutorial Tutorial demonstrating OfficeFloor REST integration with a Spring Boot 3 application using the version-specific starter
KotlinScript Tutorial Tutorial of implementing logic with Kotlin in a Spring Boot application
Scala Tutorial Tutorial of implementing logic with Scala in a Spring Boot application
JavaScript Tutorial Tutorial of implementing logic with JavaScript in a Spring Boot application
Cats Tutorial Tutorial of implementing Cats Effect in a Spring Boot application
ZIO Tutorial Tutorial of using ZIO in a Spring Boot application