JeecgBoot商业版源码下载
项⽬介绍
JeecgBoot是⼀款基于代码⽣成器的低代码平台!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT ⽀持微服务。强⼤的代码⽣成器让前后端代码⼀键⽣成! JeecgBoot引领低代码开发模式(OnlineCoding-> 代码⽣成-> ⼿⼯MERGE), 帮助解决Java项⽬70%的重复⼯作,让开发更多关注业务。既能快速提⾼效率,节省成本,同时⼜不失灵活性!
源码下载
技术⽂档
联系商务:
新⼿⼊门:
在线演⽰:
技术⽂档:
为什么选择 Jeec gBo o t?
开源界“⼩普元”超越传统商业平台。引领低代码开发模式(OnlineCoding-> 代码⽣成器 -> ⼿⼯MERGE),低代码开发同时⼜⽀持灵活编码, 可以帮助解决Java项⽬70%的重复⼯作,让开发更多关注业务。既能快速提⾼开发效率,节省成本,同时⼜不失灵活性。
采⽤最新主流前后分离框架(SpringBoot+Mybatis-plus+Ant-Design+Vue),容易上⼿; 代码⽣成器依赖性低,灵活的扩展能⼒,可灵活实现⼆次开发;
开发效率很⾼,采⽤代码⽣成器,单表数据模型和⼀对多(⽗⼦表)、树列表等数据模型,增删改查功能⾃动⽣成,菜单配置直接使⽤(前端代码和后端代码都⼀键⽣成);
代码⽣成器提供强⼤模板机制,⽀持⾃定义模板风格。⽬前提供四套风格模板(单表两套、⼀对多两套)
封装完善的⽤户、⾓⾊、菜单、组织机构、数据字典、在线定时任务等基础功能。强⼤的权限机制,⽀持访问授权、按钮权限、数据权限、表单权限等
零代码在线开发能⼒,在线配置表单、在线配置报表、在线配置图表、在线设计表单
常⽤共通封装,各种⼯具类(定时任务,短信接⼝,邮件发送,Excel导⼊导出等),基本满⾜80%项⽬需求
简易Excel导⼊导出,⽀持单表导出和⼀对多表模式导出,⽣成的代码⾃带导⼊导出功能
集成简易报表⼯具,图像报表和数据导出⾮常⽅便,可极其⽅便的⽣成图形报表、pdf、excel、word等报表;
采⽤前后分离技术,页⾯UI精美,针对常⽤组件做了封装:时间、⾏表格控件、截取显⽰控件、报表组件,编辑器等等
查询过滤器:查询功能⾃动⽣成,后台动态拼SQL追加查询条件;⽀持多种匹配⽅式(全匹配/模糊查询/包含查询/不匹配查询);
数据权限(精细化数据权限控制,控制到⾏级,列表级,表单字段级,实现不同⼈看不同数据,不同⼈对同⼀个页⾯操作不同字段在线配置报表(⽆需编码,通过在线配置⽅式,实现曲线图,柱状图,数据等报表)
页⾯校验⾃动⽣成(必须输⼊、数字校验、⾦额校验、时间空间等);
提供单点登录CAS集成⽅案,项⽬中已经提供完善的对接代码
表单设计器,⽀持⽤户⾃定义表单布局,⽀持单表,⼀对多表单、⽀持select、radio、checkbox、textarea、date、popup、列表、宏等控件
专业接⼝对接机制,统⼀采⽤restful接⼝⽅式,集成swagger-ui在线接⼝⽂档,Jwt token安全验证,⽅便客户端对接
接⼝安全机制,可细化控制接⼝授权,⾮常简便实现不同客户端只看⾃⼰数据等控制
⾼级组合查询功能,在线配置⽀持主⼦表关联查询,可保存查询历史
提供各种系统监控,实时跟踪系统运⾏情况(监控 Redis、Tomcat、jvm、服务器信息、请求追踪、SQL监控)
消息中⼼(⽀持短信、邮件、推送等等)
在线代码运行器集成Websocket消息通知机制
提供APP发布⽅案:
⽀持多语⾔,提供国际化⽅案;
数据变更记录⽇志,可记录数据每次变更内容,通过版本对⽐功能查看历史变化
平台UI强⼤,实现了移动⾃适应
平台⾸页风格,提供多种组合模式,⽀持⾃定义风格
提供简单易⽤的打印插件,⽀持⾕歌、IE浏览器等各种浏览器
⽰例代码丰富,提供很多学习案例参考
采⽤maven分模块开发⽅式
⽀持菜单动态路由
权限控制采⽤ RBAC(Role-Based Access Control,基于⾓⾊的访问控制)
系统功能模块
├─系统管理
│├─⽤户管理
│├─⾓⾊管理
│├─菜单管理
│├─权限设置(⽀持按钮权限、数据权限)
│├─表单权限(控制字段禁⽤、隐藏)
│├─部门管理
│├─我的部门(⼆级管理员)
│└─字典管理
│└─系统公告
│└─职务管理
│└─通讯录
│└─多租户管理
├─Online在线开发(低代码)
│├─Online在线表单 - 功能已开放
│├─Online代码⽣成器 - 功能已开放
│├─Online在线报表 - 功能已开放
│├─Online在线图表(暂不开源)
│├─Online图表模板配置(暂不开源)
│├─Online布局设计(暂不开源)
│├─多数据源管理 - 功能已开放
├─积⽊报表设计器(低代码)
│├─打印设计器 - 功能已开放
│├─数据报表设计 - 功能已开放
│├─图形报表设计(⽀持Echart) - 功能已开放
│├─⼤屏设计器(暂不开源)
├─消息中⼼
│├─消息管理
│├─模板管理
├─代码⽣成器(低代码)
│├─代码⽣成器功能(⼀键⽣成前后端代码,⽣成后⽆需修改直接⽤,绝对是后端开发福⾳)│├─代码⽣成器模板(提供4套模板,分别⽀持单表和⼀对多模型,不同风格选择)
│├─代码⽣成器模板(⽣成代码,⾃带excel导⼊导出)
│├─查询过滤器(查询逻辑⽆需编码,系统根据页⾯配置⾃动⽣成)
│├─⾼级查询器(弹窗⾃动组合查询条件)
│├─Excel导⼊导出⼯具集成(⽀持单表,⼀对多导⼊导出)
│├─平台移动⾃适应⽀持
├─系统监控
│├─Gateway路由⽹关
│├─性能扫描监控
││├─监控 Redis
││├─Tomcat
││├─jvm
││├─服务器信息
││├─请求追踪
││├─磁盘监控
│├─定时任务
│├─系统⽇志
│├─消息中⼼(⽀持短信、邮件、推送等等)
│├─数据⽇志(记录数据快照,可对⽐快照,查看数据变更情况)
│├─系统通知
│├─SQL监控
│├─swagger-ui(在线接⼝⽂档)
│─报表⽰例
│├─曲线图
│└─饼状图
│└─柱状图
│└─折线图
│└─⾯积图
│└─雷达图
│└─仪表图
│└─进度条
│└─排名列表
│└─等等
│─⼤屏模板
│├─作战指挥中⼼⼤屏
│└─物流服务中⼼⼤屏
│─常⽤⽰例
│├─⾃定义组件
│├─对象存储(对接阿⾥云)
│├─JVXETable⽰例(各种复杂ERP布局⽰例)
│├─单表模型例⼦
│└─⼀对多模型例⼦
│└─⼀对多TAB例⼦
│└─内嵌table例⼦
│└─常⽤选择组件
│└─异步树table
│└─接⼝模拟测试
│└─表格合计⽰例
│└─异步树列表⽰例
│└─⼀对多JEditable
│└─JEditable组件⽰例
│└─图⽚拖拽排序
│└─图⽚翻页
│└─图⽚预览
│└─PDF预览
│└─分屏功能
│─封装通⽤组件
│├─⾏编辑表格JEditableTable
│└─省略显⽰组件
│└─时间控件
│└─⾼级查询
│└─⽤户选择组件
│└─报表组件封装
│└─字典组件
│└─下拉多选组件
│└─选⼈组件
│└─选部门组件
│└─通过部门选⼈组件
│└─封装曲线、柱状图、饼状图、折线图等等报表的组件(经过封装,使⽤简单)│└─在线code编辑器
│└─上传⽂件组件
│└─验证码组件
│└─树列表组件
│└─表单禁⽤组件
│└─等等
│─更多页⾯模板
│├─各种⾼级表单
│├─各种列表效果
│└─结果页⾯
│└─异常页⾯
│└─个⼈页⾯
├─⾼级功能
│├─系统编码规则
│├─提供单点登录CAS集成⽅案
│├─提供APP发布⽅案
│├─集成Websocket消息通知机制
│─流程模块功能 (暂不开源)
│├─流程设计器
│├─在线表单设计
│└─我的任务
│└─历史流程
│└─历史流程
│└─流程实例管理
│└─流程监听管理
│└─流程表达式
│└─我发起的流程
│└─我的抄送
│└─流程委派、抄送、跳转
│└─。。。
└─其他模块
└─更多功能开发中。。
系统截图
PC端

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。