Skip to content

Latest commit

 

History

History
14 lines (9 loc) · 1.02 KB

README.md

File metadata and controls

14 lines (9 loc) · 1.02 KB

Spring Webflux REST Service Example with SQL Database

It's only an example of Spring-Webflux usage

What has been done here?

  1. CSV Loading file with OpenCSV
  2. Auto-mapping of loaded CSV data to model entities with MapStruct
  3. SQL H2 'in-memory' database update and sql queries of loaded CSV data through reactive way using R2DBC
  4. Reactive REST Service with Spring Webflux
  5. Auto-generation of entity getters/setters/constructor... with Lombok
  6. Some unit tests and integration tests with Junit5, Assertj, Mockito, reactor-test and spring-test