Skip to content

Spring Boot Boilerplate is a starter kit. This project includes : Spring Boot(3.4.0), Spring Data JPA, Spring Validation, Spring Security + JWT Token, PostgreSQL, Mapstruct, Lombok, Swagger (Open API)

License

Notifications You must be signed in to change notification settings

Genc/spring-boot-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

dec038f · Nov 29, 2024

History

33 Commits
Jul 29, 2024
Nov 29, 2024
Aug 16, 2020
Jul 22, 2024
Aug 16, 2020
Nov 29, 2024
Nov 29, 2024
Jul 22, 2024
Nov 29, 2024

Repository files navigation

Spring Boot Boilerplate

Spring Boot Boilerplate is a starter kit. This project is a very simple and useful.

Technologies

  • Spring Boot (v3.4.0)
  • Spring Data JPA
  • Spring Validation
  • Spring Security + JWT Token
  • PostgreSQL
  • Mapstruct
  • Lombok
  • Swagger (Open API)

Customization

Run the Application

First you need to make sure that the database is up. If you're using Docker, you can use docker compose up -d command. (If you have made changes in local, you should use the local-docker-compose file.)

Navigate to the root of the project. For building the project using command line, run below command :

mvn clean install

Run service in command line. Navigate to target directory.

java -jar spring-boot-boilerplate.jar

Postman Collection

Others

License

Apache License 2.0

About

Spring Boot Boilerplate is a starter kit. This project includes : Spring Boot(3.4.0), Spring Data JPA, Spring Validation, Spring Security + JWT Token, PostgreSQL, Mapstruct, Lombok, Swagger (Open API)

Topics

Resources

License

Stars

Watchers

Forks