動態

詳情 返回 返回

Make Java Great Again - 基於 SpringBoot3 的現代 java 腳手架 - 動態 詳情

Make Java Great Again!

https://www.mjga.cc
https://github.com/ccmjga/mjga-scaffold

MJGA 的打造基於以下理念:

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

使用 MJGA 你將獲得:

  • 身份認證、Dao Layer、權限管理、Gradle plugin 等功能開箱即用
  • 完善的、從設計出發的、隔離了運行環境的單元測試
  • Everything As Code
  • All Development Enviroment = compose.yml + .env

Stack

技術棧 版本號
OpenJdk 17
SpringBoot 3.2.1 核心框架
SpringDoc 2.2.0 生成 OpenAPI 文檔
TestContainers 1.19.0 為測試環境提供容器支持
Jooq 3.18.6 生成類型安全的 SQL 查詢
Gradle 8.4 自動化構建工具
Pmd 6.55.0 靜態代碼分析工具
Spotless 6.18.0 代碼格式化
... ... ...

報告與文檔

使用文檔

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

接口定義

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

單元測試

img

img

user avatar hppyvyv6 頭像 u_13529088 頭像 yian 頭像 chaoxi_67109d31bc42f 頭像 chaochenyinshi 頭像 shouke 頭像 god23bin 頭像 changqingdezi 頭像 savokiss 頭像 uyangxiansen 頭像 myskies 頭像 xiaoxiansheng_5e75673e1ae30 頭像
點贊 22 用戶, 點贊了這篇動態!
點贊

Add a new 評論

Some HTML is okay.