https://github.com/gentjankolicaj/spring-boot-samples
Spring boot samples with different tech.
https://github.com/gentjankolicaj/spring-boot-samples
spring spring-batch-jobs spring-boot spring-boot-microservice spring-data-jpa spring-jdbc spring-kafka spring-security spring-test spring-testcontainers
Last synced: about 1 month ago
JSON representation
Spring boot samples with different tech.
- Host: GitHub
- URL: https://github.com/gentjankolicaj/spring-boot-samples
- Owner: gentjankolicaj
- License: mit
- Created: 2024-06-20T13:17:52.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-20T21:43:06.000Z (almost 2 years ago)
- Last Synced: 2025-02-05T08:51:37.853Z (over 1 year ago)
- Topics: spring, spring-batch-jobs, spring-boot, spring-boot-microservice, spring-data-jpa, spring-jdbc, spring-kafka, spring-security, spring-test, spring-testcontainers
- Language: Java
- Homepage:
- Size: 583 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: security/README.md
Awesome Lists containing this project
README
# spring-boot-samples
Spring boot samples with different tech.
## Project build
| Command description | Command |
|-----------------------------------|--------------------------------------|
| Project clean | `mvn clean` |
| Project clean compile | `mvn clean compile` |
| Project clean install | `mvn clean install` |
| Project clean pacakge | `mvn clean pacakge` |
| Project clean package (skipTests) | `mvn clean package -DskipTests=true` |
### Spring Batch:
- [Spring batch + item processor](/batch/batch0)
- [Spring batch + async item processor](/batch/batch1)
- [Spring batch + file reader/writer + jdbc cursor](/batch/batch2)
### Spring Data :
- [Spring data jpa](/data/data-jpa)
- [Spring data jpa + mysql](/data/data-jpa-mysql)
- [Spring data jpa + PostgreSQL](/data/data-jpa-postgresql)
- [Spring data jpa + mongodb](/data/data-mongodb)
### Spring Gateway :
- [Spring api-gateway + discovery-server 1](gateway/gateway-01)
### Spring Integration:
- [Spring integration + rest](/integration/integration-base)
- [Spring integration + kafka](/integration/integration-kafka)
### Spring JDBC :
- [Spring jdbc template + datasource (HikariCP) + flyway + postgres](/jdbc/jdbc-template-01)
- [Spring jdbc template + multiple datasource's + postgres + mysql](/jdbc/jdbc-template-02)
### Spring Kafka :
- [Kafka (producer & consumer) 1](/kafka/kafka-01)
- [Kafka (producer & consumer) 2](/kafka/kafka-02)
### Spring Security :
- [Spring security + data jpa + jwt (io.jsonwebtoken.jjwt) + mysql](/security/jwt-01)
- [Spring security + data jpa + jwt(com.auth0.java-jwt) + mysql](/security/jwt-02)
### Spring StateMachine
- [Spring statemachine + rest](/state-machine/base-state-machine)
- [Tenis spring statemachine + rest](/state-machine/tenis-state-machine)
- [Different spring statemachine + rest + persistence](/state-machine/different-state-machine)
- [Reactive spring statemachine + rest + persistence](state-machine/reactive-state-machine)
### Spring Test :
- [Spring data jpa + test containers + mysql](/test/test-container-mysql)
- [Spring data jpa + test containers + postgres](/test/test-container-postgres)
- [Spring data jpa + embedded](/test/test-embedded)
### Spring Web :
- [Spring web + data jpa + postgres](/web/web-01)
### Spring WebFlux :
- [Spring webFlux + rest](webflux/webflux-base)
- [Spring webFlux + mongodb + rest](webflux/webflux-mongodb)