ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

从脚手架到 AI 低代码:JeecgBoot 与若依走出了两条路

从脚手架到 AI 低代码:JeecgBoot 与若依走出了两条路 先泼冷水它们根本不是同类若依是一套权限管理脚手架, 它涵盖以下方面, 一为用户, 二是角色, 三乃菜单, 接着是代码生成, 有共18个功能。它拥有代码薄的特征, 处于无黑盒的情况, 所有业务需要自己去编写。它获得了43,067个Star, 还有34,102个Fork, 是全中国Java后台的「普通话」。它属于低代码产品范畴, 其中包括在线表单, 涉及流程内容, 有报表大屏特色, 支持多租户模式拥有微服务全家桶体系, 到 2026 年将直接转型为「AI 低代码」, 也就是能够通过一句话生成整个系统, 凭借 AI 协同 Code 去绘制流程、构建表单, 并且内置了类似 Dify 的知识库问答平台。一个给起点一个给终点。这才是选型的第一认知。强在哪贵在哪具备开箱就能够便利使用的特性: 通过零代码的方式配置表单从而实现增删改查功能, 借助生成器能够一键产出前后端代码并且生成建表SQL语句, 依据官方标准能够解决Java项目中七成的重复劳作。信创适配属于隐性的加分内容——达梦、人大金仓、东方通中间件在官方层面都给予支持, 政务国企项目无法避开这一点。贵重于两处, 一处是, 这些报表大屏组件, 其本质属于官方商业化的产品, 免费版本存在着限制, 要是用于商业用途的话就得缴纳授权费用, 好多团队在上线以前才察觉到另一处是, 代码封装得特别厚重, 进行二次开发的时候得读懂官方那如同黑盒一般的逻辑, 团队为此所需付出的学习成本可不低。若依稳在哪亏在哪稳住于透明以及生态方面: MIT协议不存在附加条件, 无论代码怎样改动心里都不会心疼全网范围内教程众多、踩坑帖到处都是, 招聘一个会若依的初级开发人员并非难事。功能密度方面存在亏空, 工作流、报表以及大屏全都依赖第三方进行拼装, 拼装件的升级以及安全问题都得自己承担由作者个人负责维护, 企业级服务等级协议没有解决办法更让人头疼的是「若依系」变体众多, 在历史上有不少安全通报都来源于二次开发处理不当, 比如默认密钥不更改、处于无人保护状态, 责任本不该由框架承担, 但所造成的麻烦却是实实在在的问题。企业用户怎么选三条原则第一, 进行算总账的情况不同于单纯考量单价, 项目规模越大, 组件需用量越多, 其所需交付的授权费用加上学习成本反倒越具性价比, 小项目使用若依最为简洁便捷, 切勿只因单个报表功能而去引入整个低代码平台。其次, 去看有关控制权的诉求。对于那些在金融、政务领域有着要求知晓、理解全部代码的客户而言, 若依便是那个严苛、确切不移的答案而针对乙方团队致力于比拼交付速度的情况来说所涉及的生成器无疑就是实实在在、价值不菲的效率体现了。其三, 对人的考量。团队之中无人通晓封装体系时, 那变提效为枷锁团队里皆是若依老兵的情况下, 更换框架所产生的隐性成本得纳入预算。落地提醒左右两边均设有在线演示, 分别耗费半天时间来成功运行通一个模块之后才进行决策拍板, 上线之前一定要记得删除 demo 代码制作精简版本, 假设启用若依则在上线以前必须更改默认密钥, 关闭外露, 审核依赖版本, 框架选型的下半场, 比拼的并非是 Star 数量, 而是运维期间觉能否安稳入睡。有需要的朋友可以体验下 企业级低代码平台RuoYi-Vue, 是一个依托于JWT的权限管理系统, 它属于前后端分离类型, 涉及Vue技术, 并且还提供了Vue3版本。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进