Stories

Detail Return Return

Make Java Great Again - 基於 SpringBoot3 的現代 java 腳手架 - Stories Detail

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 Avatar u_13529088 Avatar yian Avatar chaoxi_67109d31bc42f Avatar chaochenyinshi Avatar shouke Avatar god23bin Avatar changqingdezi Avatar savokiss Avatar uyangxiansen Avatar myskies Avatar xiaoxiansheng_5e75673e1ae30 Avatar
Favorites 22 users favorite the story!
Favorites

Add a new Comments

Some HTML is okay.