打造了一个船新版本的 Java 脚手架,佬们来看看(已附视频+QQ群)

Mjga 是一款全新设计并打造的 Java Web 脚手架,带给你一种现代化的 Java 编程体验。

用户交流 QQ 群
910248188

访问地址(重新设计了网页)
https://www.mjga.cc

视频教程(持续更新中)
https://www.bilibili.com/video/BV1Erpje8ERF/

技术选型

DataBase First - 视数据库为一等公民


设计理念

容器化与云原生 :lemon:

  1. 通过 docker-compose.yml 管理应用程序的整个生命周期与配置。
  2. 通过 .env 文件自定义所有配置。
  3. 通过 docker-compose.yml 交付整个应用程序和配套的生态组件。

开箱即用 :banana:

  1. 集成了常用的基础业务功能,如身份验证、权限管理和缓存抽象。
  2. Code Check&Format、CI/CD Plugin 、Docker Integration 全部开箱即用。
  3. 完善的、从设计出发的、隔离了运行环境的单元测试。

现代化 :cherries:

  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 时区为上海时区。

站内福利

  1. 公测期间购买模板 Pro 的用户为终身买断制。
  2. 站内特供价只要 46 元即可体验这个你没有用过的船新版本,系兄弟就来 Make Java Greate Again!
  3. 脚手架开箱即用,若使用过程中遇到 bug 请在本贴中回帖~
201 Likes

挺便宜,买了,希望可以升值

7 Likes

666,大佬牛逼

5 Likes

mark帮顶gogogo

5 Likes

谢谢佬!比心

3 Likes

谢谢资瓷~~~

5 Likes

MAGA教徒是吧,欢迎。

14 Likes

感谢老总的资瓷 :rofl:

4 Likes

感觉挺不错,有多点使用示例吗?

4 Likes

所以到底是夺大的船啊 :speak_no_evil:

4 Likes

楼主,这个是干什么用的,介绍下

4 Likes

你好,点击页面上的 DOCUMENT 里面会有一个文档,您看一下这个文档如果还有不明白的地方,可以在帖子里面回复。我会进行答疑。经常出现的问题我会逐步更新到 DOCUMENT 中

3 Likes

校长,这个是个 Java 后端的脚手架。你打开网页,直接点击 Download 就可以下载一个项目下来。
这个项目已经帮写好了各种基础功能比如身份认证、权限管理、各组件继承,你直接开始写业务代码就可以了。

而且写好的功能,都经过了完善的测试和验证,不用再操心,也不用担心出错。

4 Likes

很棒,但是我太菜了,没懂这个的应用场景,公司基于若依二开集成增强了一套架子,一直都在用它来开发 :clown_face:

3 Likes

感谢资瓷!
mjga 除了本身的技术选型的区别以外,本身不包含侵入式的业务功能和冗余代码,集成的组件和一些框架代码也会编写的比较讲究。若依其实算是一种二次开发项目了,已经脱离了脚手架的范畴,更偏向大而全。

这个相当于适合只想启动一个 java web 后端来提供 REST API,希望项目干净、清爽、技术栈版本新的用户使用,算是小而精的范畴吧。

3 Likes

买了,支持一下

5 Likes

感谢佬的资瓷 比心~

3 Likes

github 上的是免费版吗?GitHub - ccmjga/mjga-scaffold: Best Practices for Modernizing Java Web Saffolding

2 Likes

购买支持了 :v:

2 Likes

有时间可以出个demo项目看看

2 Likes