动态

详情 返回 返回

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.