头图

slogan_long_2.png

为何 Mjga 与众不同?

Mjga 是一款全新设计的,基于云原生理念的打造的现代 Java Web 脚手架,它具备以下特点:

  • 容器化的应用
  • 可装卸的组件
  • 有口皆碑的单元测试
  • 自定义元信息
  • 全新的生产力工具

🥝 选择模板

option_cn.png

🍅 组件选配

stack_cn.png

🍹 自定义元信息

meta_cn.png

产品特性

容器化与云原生

  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. 专注边界:将守好自己的功能边界,不做 All In One。

用户心声

customVoice.png

文档、教程与社区

  1. 产品使用文档请点击模板中 Document 按钮。
  2. 关注我在思否的账号,我会持续更新高质量文章教程。
  3. 由于视频上传需要时间,目前也可关注 B站同名账号,有一系列的教程可供使用。
  4. 大家看教程一定记得「一键三连」喔,这对我有莫大的帮助,十分感谢。

FAQ

  • 脚手架是否开源且免费?

    • 是的,脚手架的核心代码完全开源且免费,你在 Github 上可以找到。请帮我点个 Star,这对我帮助非常大。
  • 开源版、普通版、和 Pro 版有什么区别?

    • 使用默认配置从网站下载的脚手架为普通版,其和 Github 上的开源版完全一致。(开源版偶尔会在版本号上落后普通版)
    • 普通版、开源版和 Pro 版核心代码完全相同,并同时享受版本更新服务。
    • 普通版、开源版已包含运行脚手架的全部核心组件,是一套完整的生产力工具。
  • 购买 Pro 版的优点是什么?

    • 支持 Pro 能让项目生存下去,并始终以生产力工具为核心,保持功能上的专注与克制。
    • 提供更多的配置选项、更多的新式技术栈。
    • 更多的单元测试。
    • 优先级更高的技术支持。
    • Pro 用户可以请求 Freature。

Chuck1sn
15 声望0 粉丝

一个与 IntelliJ IDEA 配套的现代 JAVA 脚手架,你的专属生产力工具。