Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dominiquecomte/bootiful-spring-boot-3
Example code from Josh Long's talk Bootiful Spring Boot 3 at Spring IO 2023
https://github.com/dominiquecomte/bootiful-spring-boot-3
Last synced: 27 days ago
JSON representation
Example code from Josh Long's talk Bootiful Spring Boot 3 at Spring IO 2023
- Host: GitHub
- URL: https://github.com/dominiquecomte/bootiful-spring-boot-3
- Owner: DominiqueComte
- Created: 2023-09-04T00:20:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-19T15:08:28.000Z (27 days ago)
- Last Synced: 2024-12-19T16:23:47.042Z (27 days ago)
- Language: Java
- Size: 111 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bootiful Spring Boot 3 by Josh Long @ Spring I/O 2023
Example code from [Bootiful Spring Boot 3](https://youtu.be/FvDSL3pSKNQ), but with Maven not Gradle.
Native compilation not set up yet.
## Service
For the "normal" execution, run `docker compose up -d` to start a Postgres DB, then run `./run.sh` to start the service.
The test application TestServiceApplication does not need the Docker Compose stack to run, starting the PostgreSQL container is managed by Spring Boot.
Example links:
- http://localhost:8080/customers
- http://localhost:8080/customers/Josh
- http://localhost:8080/customers/josh (to demonstrate the error response using the [RFC 7807](https://www.rfc-editor.org/rfc/rfc7807)/[RFC 9457](https://www.rfc-editor.org/rfc/rfc9457) Problem Details format)## Client
Run `./run.sh`.
Example links:
- http://localhost:9090/graphiql