DEV Community

CCmjga
CCmjga

Posted on • Updated on

Make Java Great Again! A Free Modern Java Scaffold

https://www.mjga.cc is now free!
Existing registered users can simply click "Start" to download or get it from github
https://github.com/ccmjga/mjga-scaffold

About MJGA

MJGA is a modern Java web scaffold built based on the following principles:

  • Modern technology stack: The scaffold is designed to be international and keeps up with the latest trends in the open-source community.
  • Lightweight: Choose the components and modules you prefer on the website.
  • Comprehensive testing: Rigorous unit testing designed from the beginning and isolated from the runtime environment.
  • Careful coding: Every variable, function, module, and component follows best practices.
  • Not-all-in-one: Now and in the future, MJGA will stay within its boundaries.

Stack

Technology Stack Version
OpenJdk 17
SpringBoot 3.1.2 Core framework
Jooq 3.18.6 Generates type-safe SQL queries
Gradle 8.4 Automation build tool
Pmd 6.55.0 Static code analysis tool
Spotless 6.18.0 Code formatting
... ... ...

Pro

Existing users who have made a purchase will have access to all future pro features, including template customization. If you are a new user and find this scaffold suitable for your needs and would like to show your support, you can now PRE-ORDER at a discounted price to gain access to all future pro features for this template.

Reports and Documentation

User Guide

https://www.mjga.cc/doc/db-first

API Definitions

https://www.mjga.cc/report/openapi.json

Unit Testing

img

img

Top comments (0)