1.JEECG项目介绍:
JeecgBoot 是一款基于代码生成器的
低代码开发平台
!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服务。强大的代码生成器让前后端代码一键生成,实现低代码开发! JeecgBoot 引领新的低代码开发模式(OnlineCoding-> 代码生成器-> 手工MERGE), 帮助解决Java项目70%的重复工作,让开发更多关注业务。既能快速提高效率,节省研发成本,同时又不失灵活性!
JeecgBoot 提供了一系列
低代码模块
,实现在线开发
真正的零代码
:Online表单开发、Online报表、报表配置能力、在线图表设计、大屏设计、移动配置能力、表单设计器、在线设计流程、流程自动化配置、插件能力(可插拔)等等!
JEECG宗旨是:
简单功能由OnlineCoding配置实现,做到
零代码开发
;复杂功能由代码生成器生成进行手工Merge 实现
低代码开发
,既保证了
智能
又兼顾
灵活
;实现了低代码开发的同时又支持灵活编码,解决了当前低代码产品普遍不灵活的弊端!
JEECG业务流程:
采用工作流来实现、扩展出任务接口,供开发编写业务逻辑,表单提供多种解决方案: 表单设计器、online配置表单、编码表单。同时实现了流程与表单的分离设计(松耦合)、并支持任务节点灵活配置,既保证了公司流程的保密性,又减少了开发人员的工作量。
2.GIT地址:
后端:https://github.com/jeecgboot/jeecg-boot.git
前端:https://github.com/jeecgboot/jeecgboot-vue3.git
注意:拉取前后端代码时,若失败,可尝试修改项目名字
3.后端的启动:
3.1初始化数据库 (要求 mysql5.7以上)
脚本工作:创建数据库
jeecg-boot
, 执行Sql脚本 : jeecg-boot/db/jeecgboot-mysql-5.7.sql
3.2修改项目配置(数据库、redis等)
3.3启动项目
4.前端的安装与使用
4.1环境要求:
版本要求Node 14.18+ / 16+ 版本以上,不再支持 Node 12 / 13 / 15。 建议使用pnpm,如果使用yarn,请用Yarn1.x版本,否则依赖可能安装不上。
注意事项:环境变量应配置到有pnpm的文件,如图所示:
4.2下载依赖并启动项目:
5.用户页面展示
版权归原作者 北野阳 所有, 如有侵权,请联系我们删除。