dev-resources.site
for different kinds of informations.
A brand new Java scaffolding has been born today for Make Java Great Again!
Published at
11/6/2024
Categories
java
springboot
docker
gradle
Author
ccmjga
Author
6 person written this
ccmjga
open
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
Github-Document
Homepage-Document
More components are under development...
Specificities
Containerization and Cloud-Native 🍋
- Manage the entire lifecycle and configuration of the application via
docker-compose.yml
. - Customize all configurations through the
.env
file. - Deliver the entire application and its ecosystem components via
docker-compose.yml
.
Out-of-the-Box 🍌
- Integrates common basic business functions such as authentication, permission management, and cache abstraction.
- Code Check&Format, CI/CD Plugin, Docker Integration are all ready to use out-of-the-box.
- Comprehensive, design-driven, and environment-isolated unit tests.
Modernization 🍒
- Modern: Technology choices follow the trends of the open-source community.
- Configurable: Supports component selection on the web.
- Best Practices: Every variable, function, module, and component is designed with best practices in mind.
- Focus on Boundaries: Stays within its functional boundaries, not aiming to be a "Not All In One" solution.
Test Report 🍓
🍅 User Community
https://dev.to/ccmjga
https://www.mjga.cc
https://x.com/Mjga212318
https://discord.com/invite/3XhyjEPn
🔮 Release
gradle Article's
30 articles in total
Understanding (a bit of) the Gradle Kotlin DSL
read article
Zero Config Spring Batch: Just Write Business Logic
read article
JeKa: The Simplest Way to Create Uber and Shade Jars
read article
JeKa: The Simplest Way to Publish on Maven Central
read article
Gradle extensions part 2: Now with shenanigans
read article
Wednesday Links - Edition 2024-11-27
read article
A brand new Java scaffolding has been born today for Make Java Great Again!
currently reading
Wednesday Links - Edition 2024-10-16
read article
Gradle 8.11: Faster Configuration Cache and Improved Configuration Time
read article
react-native duplicate class problem
read article
Breaking the build 😝 : Demystifying Gradle
read article
Wednesday Links - Edition 2024-09-11
read article
One click dependencies fix
read article
ACAB: Fire the (code style) cop in your head
read article
Telltale: Automating Experimentation in Gradle Builds
read article
Minecraft Modpack Development Update: Beta Test and Musical Additions
read article
Gradle upgrade
read article
Announcing Dependency Analysis Gradle Plugin 2.0.0!
read article
Wednesday Links - Edition 2024-07-24
read article
Resource observability case study: jemalloc in Android builds
read article
How store signing keystore.
read article
Simple way to store secrets in Android Project.
read article
Developing a Custom Gradle Plugin for Formatting and Static Analysis
read article
Gradle Commands Cheat Sheet
read article
Wednesday Links - Edition 2024-04-24
read article
Gradle DSL: Configurando JaCoco
read article
Unearthing the Quirk: Dealing with File Access Issues that arise from Resource Optimization in Android Applications
read article
🍒 Cherry-Picked Nx v18.2 Updates
read article
Making Your Android Project Modular With Convention Plugins
read article
Kradle 9.0: Revolutionizing the JVM Ecosystem with Kotlin at its Core!
read article
Featured ones: