JM Spring Boot Template is a Spring Boot based scaffolding project which integrated some awesome features - multi-environment support, Redis, Redis Session, Redis Cache, Spring Validation, Spring Security... More funny features will come soon!
This repository contains:
- Source code of the project.
- SQL Statements of creating schema, tables.
JM Spring Boot Template is also a sample project designed for demostrating how to build a back-end project quickly and efficiently.
Here is the highlights of JM Spring Boot Starter:
- Multi-environment support for project deployment: development, test and production.
- Customized banner for Spring Boot startup.
- Enabled logging SQL statement, user's request information.
- Integrated Data Store Middleware:
- MySQL
- Redis
- Atmoz SFTP
- Other interesting integration:
- Spring Validation
- Spring Security
- Swagger 2
- Lombok
- JM Spring Boot Starter is actively developed. More features will come soon!
Project will be Integrated with Spring Cloud.
This project uses Java 8. Go check them out if you don't have them locally installed.
-
Clone or download this project.
$ git clone https://github.com/johnnymillergh/jm-spring-boot-template.git
-
Build with IntelliJ IDEA or Eclipse.
-
Click the green triangle to Run.
- Art of Readme - 💌 Learn the art of writing quality READMEs.
- open-source-template - A README template to encourage open-source contributions.
Feel free to dive in! Open an issue.
This project exists thanks to all the people who contribute.
- Johnny Miller [@johnnymillergh]
- …
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](Become a sponsor)]
Apache License 2019-Present © Johnny Miller