Jeecg-Boot 是一款基于代码生成器的J2EE快速开发平台。采用前后端分离架构:SpringBoot 2.x,Ant-Design-Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! JeecgBoot引领新的开发模式(Online Coding模式-> 代码生成器模式-> 手工MERGE智能开发), 帮助解决Java项目70%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省成本,同时又不失灵活性。JeecgBoot还独创在线开发模式(No代码):在线表单配置(表单设计器)、移动配置能力、在线工作流配置(流程设计器)、在线报表配置、在线图表配置、插件能力(可插拔)等等
JAVA编程有很多重复机械代码,生成器可以帮助解决70%的重复工作,让开发更多关注业务逻辑,从而实现代码生成+手工merge的半智能开发!JeecgBoot 采用全新的技术架构,智能框架可以有效解决信息孤岛问题,生成统一代码、统一规范、统一设计思路,使你能在这个平台上,快速开发出高效高质量代码,降低项目成本,缩短开发周期。
后端
前端
开发环境
├─系统管理 │├─用户管理 │├─角色管理 │├─菜单管理 │├─权限设置(支持按钮权限、数据权限) │├─表单权限(控制字段禁用、隐藏) │├─部门管理 │└─字典管理 │└─树分类字典 │└─系统公告 │└─我的组织机构 ├─消息中心 │├─消息管理 │├─模板管理 ├─智能化功能 │├─代码生成器功能(一键生成前后端代码,生成后无需修改直接用,绝对是后端开发福音) │├─代码生成器模板(提供4套模板,分别支持单表和一对多模型,不同风格选择) │├─代码生成器模板(生成代码,自带excel导入导出) │├─查询过滤器(查询逻辑无需编码,系统根据页面配置自动生成) │├─高级查询器(弹窗自动组合查询条件) │├─Excel导入导出工具集成(支持单表,一对多 导入导出) │├─平台移动自适应支持 ├─系统监控 │├─性能扫描监控 ││├─监控 Redis││├─Tomcat││├─jvm││├─服务器信息 ││├─请求追踪 ││├─磁盘监控 │├─定时任务 │├─系统日志 │├─消息中心(支持短信、邮件、微信推送等等) │├─数据日志(记录数据快照,可对比快照,查看数据变更情况) │├─系统通知 │├─SQL监控 │├─swagger-ui(在线接口文档) │─报表示例 │├─曲线图 │└─饼状图 │└─柱状图 │└─折线图 │└─面积图 │└─雷达图 │└─仪表图 │└─进度条 │└─排名列表 │└─等等 │─常用示例 │├─单表模型例子 │└─一对多模型例子 │└─打印例子 │└─一对多TAB例子 │└─内嵌table例子 │└─常用选择组件 │└─异步树table│└─接口模拟测试 │└─一对多JEditable│└─图片拖拽排序 │└─图片翻页 │└─图片预览 │└─PDF预览 │└─分屏功能 │─封装通用组件 │├─行编辑表格JEditableTable│└─省略显示组件 │└─时间控件 │└─高级查询 │└─用户选择组件 │└─报表组件封装 │└─字典组件 │└─下拉多选组件 │└─选人组件 │└─选部门组件 │└─通过部门选人组件 │└─封装曲线、柱状图、饼状图、折线图等等报表的组件(经过封装,使用简单) │└─在线code编辑器 │└─上传文件组件 │└─验证码组件 │└─树列表组件 │└─表单禁用组件 │└─等等 │─更多页面模板 │├─各种高级表单 │├─各种列表效果 │└─结果页面 │└─异常页面 │└─个人页面 ├─高级功能 │├─提供单点登录CAS集成方案 │├─提供APP发布方案 │├─集成Websocket消息通知机制 ├─Online在线开发(暂未开源) │├─Online在线表单 - 功能已开放 │├─在线代码生成器 - 功能已开放 │├─Online在线图表 │├─Online图表模板配置 │├─Online在线报表 │├─高级表单设计器 │─流程模块功能 (暂不开源) │├─流程设计器 │├─在线表单设计 │└─我的任务 │└─历史流程 │└─历史流程 │└─流程实例管理 │└─流程监听管理 │└─流程表达式 │└─我发起的流程 │└─我的抄送 │└─流程委派、抄送、跳转 │└─。。。 └─其他模块 └─更多功能开发中。。
git clone https://github.com/zhangdaiscott/jeecg-boot.gitcd jeecg-boot/ant-design-jeecg-vue
# 安装yarnnpm install -g yarn# 下载依赖yarn install# 启动yarn run serve# 编译项目yarn run build# Lints and fixes filesyarn run lint
PC端
在线接口文档
报表
流程
手机端
PAD端