Skip to content

🛠 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!

License

johnnymillergh/jm-spring-boot-template

Repository files navigation

FeatureImage

JM Spring Boot Template

GitHub release GitHub stars Build Status GitHub code size in bytes GitHub repo size license

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:

  1. Source code of the project.
  2. 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.

Features of JM Spring Boot Starter

Here is the highlights of JM Spring Boot Starter:

  1. Multi-environment support for project deployment: development, test and production.
  2. Customized banner for Spring Boot startup.
  3. Enabled logging SQL statement, user's request information.
  4. Integrated Data Store Middleware:
    • MySQL
    • Redis
    • Atmoz SFTP
  5. Other interesting integration:
    • Spring Validation
    • Spring Security
    • Swagger 2
    • Lombok
  6. JM Spring Boot Starter is actively developed. More features will come soon!

Blueprint

Project will be Integrated with Spring Cloud.

Usage

This project uses Java 8. Go check them out if you don't have them locally installed.

  1. Clone or download this project.

    $ git clone https://github.com/johnnymillergh/jm-spring-boot-template.git
  2. Build with IntelliJ IDEA or Eclipse.

  3. Click the green triangle to Run.

Related Efforts

Maintainers

@johnnymillergh.

Contributing

Feel free to dive in! Open an issue.

Contributors

This project exists thanks to all the people who contribute.

Sponsors

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)]

License

Apache License 2019-Present © Johnny Miller

About

🛠 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!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages