专案介绍
Jeecg-Boot 是一款基于SpringBoot+程式码生成器的快速开发平台!采用前后端分离架构:SpringBoot,Ant-Design-Vue,Mybatis,Shiro,JWT。强大的程式码生成器让前端和后台程式码一键生成,不需要写任何程式码,保持jeecg一贯的强大,绝对是全栈开发福音!! JeecgBoot在提高UI能力的同时,降低了前后分离的开发成本,JeecgBoot还独创线上开发模式(No程式码概念),一系列线上智慧开发:线上配置表单、线上配置报表等等。
源代码下载
https://github.com/zhangdaiscott/jeecg-boothttps://gitee.com/jeecg/jeecg-boot演示地址:http://boot.jeecg.org技术文件:http://jeecg-boot.mydoc.io快速入门:http://jeecg-boot.mydoc.io/?t=345660系统模组
├─系统管理
│ ├─使用者管理
│ ├─角色管理
│ ├─选单管理
│ ├─许可权设定(支援按钮许可权、资料许可权)
│ ├─表单许可权(控制字段禁用、隐藏)
│ ├─部门管理
│ └─字典管理
│ └─树分类字典
│ └─系统公告
│ └─我的组织机构
├─讯息中心
│ ├─讯息管理
│ ├─模板管理
├─智慧化功能
│ ├─程式码生成器功能(一键生成前后端程式码,生成后无需修改直接用,绝对是后端开发福音)
│ ├─程式码生成器模板(提供4套模板,分别支援单表和一对多模型,不同风格选择)
│ ├─程式码生成器模板(生成程式码,自带excel汇入汇出)
│ ├─查询过滤器(查询逻辑无需编码,系统根据页面配置自动生成)
│ ├─高阶查询器(弹窗自动组合查询条件)
│ ├─Excel汇入汇出工具整合(支援单表,一对多 汇入汇出)
│ ├─平台移动自适应支援
├─系统监控
│ ├─效能扫描监控
│ │ ├─监控 Redis
│ │ ├─Tomcat
│ │ ├─jvm
│ │ ├─服务器资讯
│ │ ├─请求追踪
│ │ ├─磁盘监控
│ ├─定时任务
│ ├─系统日志
│ ├─讯息中心(支援简讯、邮件、微信推送等等)
│ ├─资料日志(记录资料快照,可对比快照,检视资料变更情况)
│ ├─系统通知
│ ├─SQL监控
│ ├─swagger-ui(线上界面文件)
│─报表示例
│ ├─曲线图
│ └─饼状图
│ └─柱状图
│ └─折线图
│ └─面积图
│ └─雷达图
│ └─仪表图
│ └─进度条
│ └─排名列表
│ └─等等
│─常用示例
│ ├─单表模型例子
│ └─一对多模型例子
│ └─打印例子
│ └─一对多TAB例子
│ └─内嵌table例子
│ └─常用选择元件
│ └─异步树table
│ └─界面模拟测试
│ └─一对多JEditable
│ └─图片拖拽排序
│ └─图片翻页
│ └─图片预览
│ └─PDF预览
│ └─分屏功能
│─封装通用元件
│ ├─行编辑表格JEditableTable
│ └─省略显示元件
│ └─时间控制元件
│ └─高阶查询
│ └─使用者选择元件
│ └─报表元件封装
│ └─字典元件
│ └─下拉多选元件
│ └─选人元件
│ └─选部门元件
│ └─通过部门选人元件
│ └─封装曲线、柱状图、饼状图、折线图等等报表的元件(经过封装,使用简单)
│ └─线上code编辑器
│ └─上传档案元件
│ └─验证码元件
│ └─树列表元件
│ └─表单禁用元件
│ └─等等
│─更多页面模板
│ ├─各种高阶表单
│ ├─各种列表效果
│ └─结果页面
│ └─异常页面
│ └─个人页面
├─Online线上开发(即将开源)
│ ├─Online线上表单
│ ├─Online线上图表
│ ├─Online图表模板配置
│ ├─Online线上报表
└─其他模组
└─更多功能开发中。。
系统特点
采用最新主流前后分离框架(Springboot+Antd+Vue+Mybatis)强大的程式码生成器,单表、一对多一键生成(包括前后端)简易Excel汇入汇出,支援单表汇出和一对多表模式汇出强大的许可权机制,支援资料许可权、表单按钮许可权封装各种常用元件、报表元件,及其简单的生成图形报表支援选单动态路由、支援多资料来源查询过滤器:查询功能根据配置自动生成,不需要编码常用共通封装,各种工具类(定时任务,简讯界面,邮件传送,Excel汇入汇出等)浏览器相容性好,页面支援PC,Pad和移动端提供各种系统监控,实时跟踪系统执行情况(监控 Redis、Tomcat、jvm、服务器资讯、请求追踪、SQL监控)提供简单易用的打印外挂,支援Google、IE浏览器等各种浏览器示例程式码丰富,提供很多案例学习升级日志
修复功能
我的部门录入使用者bug处理 issues#202请求监控列表,ms单位问题修复 issues#132一对多示例功能,表单新增多张图片只显示一张问题处理 issues#103使用者管理,改成逻辑删除首页统计报表优化选单页面优化,选单管理新增子选单、顺序验证修复、选单路由、前端元件为必选公告页面优化,postgres数据库相容问题修正公告功能查询为空时,需要加判断,不然拼接sql会报错 issues#254系统管理-角色管理-新增/编辑加入校验,防止输入超过数据库限定字元长度资讯,对使用者友好提示部门管理、角色维护编辑时以及新增时问题修复部门管理,新增子部门按钮放出来,减少误解部门管理、角色维护编辑时以及新增时问题修复字典元件SQL注入风险处理启动专案,邮箱报错彻底解决 issues#225单表生成时,如果表字段过少,vue页面会出错处理 issues#234表格列表,字典字段排序问题处理 issues#244sys_log中request_param的字段过短问题 issues#214del_flag程式码不规范问题 issues#169聚合路由问题修复,提供使用文件 issues#150登陆安全问题 issues#195解决继承实体无法翻译字典文字问题RedisConfig keyGenerator问题 issues#75许可权类规范及ngalin选单优化程式码常量引用不规范的,重构统一常量档案引用汇出功能excel汇出未带登入人名字修复新功能
前端专案升级依赖版本号:antv/data-set、ant-design-vue、vue、eslint、less、vue-template-compiler【新功能】使用者注册功能实现【新功能】使用者重置密码功能实现【新功能】使用者手机号登入实现【新功能】分类字典(支援多层级)【许可权升级】支援资料表格列权控制,及支援自定义列选择显示字典翻译注解@ Dict,支援多值翻译选单升级,路由支援是否快取配置提供国际化改造方案 issues#210动态资料来源版本升级升级mybatis-plus版本3.1.2,支援逻辑删除注解@TableLogic增加工具 hutool程式码生成器模板规范,进一步规范精简程式码,汇入支援批量插入数据库示例demo主键改成ID_WORKER_STR,后续系统ID规则全部切换为ID_WORKER_STR阿里规约检查扫描调整部分程式码树形列表示例demo自定义元件
新增corn表示式生成元件JMultiSelectTag元件升级,父元件动态改变dictOptions值时,子元件更新下拉列表的值JEditableTable功能增强,支援hidden型别、预设值显示错误字典元件支援表字典带条件新增JTreeSelect树形下拉框元件 (异步载入)新增JTreeDict 分类字典树形下拉元件新增异步载入树TABLE元件 JTreeTable新增表单禁用专用元件 JFormContainer新增图形验证码元件 JGraphicCode系统截图
PC端






手机端


PAD端




欢迎吐槽,欢迎star~





























