Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/s-rb/spring-webflux-catalizator
Demo project for Spring Webflux
https://github.com/s-rb/spring-webflux-catalizator
Last synced: 24 days ago
JSON representation
Demo project for Spring Webflux
- Host: GitHub
- URL: https://github.com/s-rb/spring-webflux-catalizator
- Owner: s-rb
- Created: 2021-01-05T08:52:56.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-01T10:36:50.000Z (about 2 months ago)
- Last Synced: 2024-12-01T11:28:15.803Z (about 2 months ago)
- Language: Java
- Size: 78.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Demo gradle project using reactive Java - SpringWebFlux and R2DBC.
![Java](https://img.shields.io/badge/-Java-05122A?style=flat&logo=Java&logoColor=FFA518)
![Spring](https://img.shields.io/badge/-Spring-05122A?style=flat&logo=Spring&logoColor=71b23c)
![Springboot](https://img.shields.io/badge/-SpringBoot-05122A?style=flat&logo=Springboot&logoColor=71b23c)
![JWT](https://img.shields.io/badge/-JWT-05122A?style=flat&logo=jsonwebtokens&logoColor=71b23c)
![Postgresql](https://img.shields.io/badge/-Postgresql-fffffb?style=flat&logo=Postgresql&logoColor=336796)
![Gradle](https://img.shields.io/badge/-Gradle-fffffb?style=flat&logo=Gradle&logoColor=336796)
![Flyway](https://img.shields.io/badge/-Flyway-d30003?style=flat)
![Mustache](https://img.shields.io/badge/-Mustache-fffffb?style=flat)
![Lombok](https://img.shields.io/badge/-Lombok-10d7f6?style=flat)
![Webflux](https://img.shields.io/badge/-Webflux-10d7f6?style=flat)
![R2dbc](https://img.shields.io/badge/-R2dbc-10d7f6?style=flat)A simple demo project to get acquainted with reactive Java.
Routing using the old style (in the controller), as well as the new functional style in **[router](src/main/java/ru/list/surkovr/springwebfluxcatalizator/config/GreetingRouter.java)**.
SpringSecurity using JWT token.
Migrations using Flyway.