DEV Community

Cover image for A brand new Java scaffolding has been born today for Make Java Great Again!
CCmjga
CCmjga

Posted on • Edited on

1

A brand new Java scaffolding has been born today for Make Java Great Again!

Image description

Mjga is a modern Java Web scaffolding designed with cloud-native concepts in mind. It offers the following features:

  • Containerized applications
  • Modular components
  • Highly regarded unit tests

🥝 Stack and Option

Image description

Image description

Github-Document
Homepage-Document

More components are under development...

Specificities

Containerization and Cloud-Native 🍋

  1. Manage the entire lifecycle and configuration of the application via docker-compose.yml.
  2. Customize all configurations through the .env file.
  3. Deliver the entire application and its ecosystem components via docker-compose.yml.

Out-of-the-Box 🍌

  1. Integrates common basic business functions such as authentication, permission management, and cache abstraction.
  2. Code Check&Format, CI/CD Plugin, Docker Integration are all ready to use out-of-the-box.
  3. Comprehensive, design-driven, and environment-isolated unit tests.

Modernization 🍒

  1. Modern: Technology choices follow the trends of the open-source community.
  2. Configurable: Supports component selection on the web.
  3. Best Practices: Every variable, function, module, and component is designed with best practices in mind.
  4. Focus on Boundaries: Stays within its functional boundaries, not aiming to be a "Not All In One" solution.

Test Report 🍓

Image description

Image description

🍅 User Community

https://dev.to/ccmjga
https://www.mjga.cc
https://x.com/Mjga212318
https://discord.com/invite/3XhyjEPn

🔮 Release

https://github.com/ccmjga/mjga-scaffold/releases

Billboard image

Use Playwright to test. Use Playwright to monitor.

Join Vercel, CrowdStrike, and thousands of other teams that run end-to-end monitors on Checkly's programmable monitoring platform.

Get started now!

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Explore a sea of insights with this enlightening post, highly esteemed within the nurturing DEV Community. Coders of all stripes are invited to participate and contribute to our shared knowledge.

Expressing gratitude with a simple "thank you" can make a big impact. Leave your thanks in the comments!

On DEV, exchanging ideas smooths our way and strengthens our community bonds. Found this useful? A quick note of thanks to the author can mean a lot.

Okay