jeecgBoot项目介绍
JeecgBoot是一款基于BPM的低代码平台!前后端分离架构 SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服务。强大的代码生成器让前后端代码一键生成,实现低代码开发! JeecgBoot引领新低代码开发模式 OnlineCoding-> 代码生成器-> 手工MERGE, 帮助Java项目解决70%的重复工作,让开发更多关注业务,既能快速提高效率,节省研发成本,同时又不失灵活性!一系列低代码能力:Online表单、Online报表、Online图表、表单设计、流程设计、报表设计、大屏设计 等等...
代码下载
github地址
gitee地址
项目理解
项目结构如下图所示:
jeecg-boot-starter和jeecg-cloud-module是微服务相关的。这块建议可以拆分出来,单体jeecg就是一个项目微服务是一个项目。启动JeecgSystemApplication类项目启动
修改配置文件mysql地址和redis地址。
system模块如下图所示:
一共有7大模块分别功能是 api-对外功能、cas-单点功能、message-消息功能、monitor-监控功能、oss-文件上传、system-用户相关功能。
改进建议
最好可以提供类似springboot的模块选择生成代码,比如我的项目只需要用户管理,那么我可以通过配置生成一个最小开发版本。
现在的jeecg冗余太多,比如我不需要定时任务但是现在却有,参考springboot如下图所示:
2. 可以在jeecg上加上服务器和数据库管理,集成xshell和navicat的功能,这样就提供的运维的效率。参考如下图:
Copyright © 2022 摩洛哥世界杯_直播世界杯决赛 - dgaida.com All Rights Reserved.