博客 / 詳情

返回

一套全新的 Java 技術棧,一種現代化的 Java 編程方式。

Mjga 是一款全新設計並打造的 Java Web 腳手架,帶給你一種現代化的 Java 編程體驗。

訪問地址:
https://www.mjga.cc

視頻教程(持續更新中)
1. 快速啓動腳手架與常用命令簡介
2. 文件結構詳解和 Docker 集成思路

技術選型

DataBase First - 視數據庫為一等公民


設計理念

容器化與雲原生 🍋

  1. 通過 docker-compose.yml 管理應用程序的整個生命週期與配置。
  2. 通過 .env 文件自定義所有配置。
  3. 通過 docker-compose.yml 交付整個應用程序和配套的生態組件。

開箱即用 🍌

  1. 集成了常用的基礎業務功能,如身份驗證、權限管理和緩存抽象。
  2. Code Check\&Format、CI/CD Plugin 、Docker Integration 全部開箱即用。
  3. 完善的、從設計出發的、隔離了運行環境的單元測試。

現代化 🍒

  1. 現代化:技術選型緊跟開源社區風向。
  2. 可配置化:支持在網頁上選配組件。
  3. 考究的編碼:每個變量和函數、每個模塊和組件都考慮最佳實踐。
  4. Not-all-in-one:現在和未來,MJGA 都將守好自己的邊界。

升級 Version1.20

普通用户

  1. 更新核心依賴的版本 Spring family -> 3.3.3 Gradle -> 8.10。
  2. 更新其他依賴庫的版本到最新版。
  3. 優化了網頁腳手架的使用體驗。

模板 Pro 用户

  1. 在線選配 JDK 增加 openJdk 21 版本。
  2. 在線選配 Maven Repository 為 AliYun 鏡像倉庫。
  3. 在線選配 DockerTimeZone 時區為上海時區。
user avatar zhangfeidezhu 頭像 haixiudewudongmian 頭像
2 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.