这个 Spring Boot 项目真的强,强大的代码生成器让前端和后台代码一键生成!

简介: 强大的代码生成器让前端和后台代码一键生成,不需要写任何代码,保持jeecg一贯的强大,绝对是全栈开发福音!

介绍

Jeecg-Boot是一款基于SpringBoot+代码生成器的快速开发平台!采用前后端分离架构:SpringBoot,Mybatis,Shiro,JWT,Vue&Ant Design。强大的代码生成器让前端和后台代码一键生成,不需要写任何代码,保持jeecg一贯的强大,绝对是全栈开发福音!!JeecgBoot在提高UI能力的同时,降低了前后分离的开发成本,JeecgBoot还独创在线开发模式(No代码概念),一系列在线智能开发:在线配置表单、在线配置报表、在线图表设计、在线设计流程等等。点击获取整理好的100期Java项目视频教程+源码笔记。

JEECG宗旨是: 简单功能由Online Coding配置实现(在线配置表单、在线配置报表、在线图表设计、在线设计流程、在线设计表单),复杂功能由代码生成器生成进行手工Merge,既保证了智能又兼顾了灵活; 业务流程采用工作流来实现、扩展出任务接口,供开发编写业务逻辑,表单提供多种解决方案:表单设计器、online配置表单、编码表单。同时实现了流程与表单的分离设计(松耦合)、并支持任务节点灵活配置,既保证了公司流程的保密性,又减少了开发人员的工作量。

技术架构

开发环境

语言:Java 8+ (小于17)
IDE(JAVA):IDEA (必须安装lombok插件 )
IDE(前端):IDEA 或者 WebStorm
依赖管理:Maven
缓存:Redis
数据库脚本:MySQL5.7+ & Oracle 11g & Sqlserver2017(默认只提供三个库脚本,其他库需要自己转)

后端

基础框架:Spring Boot 2.3.5.RELEASE
微服务框架:Spring Cloud Alibaba 2.2.3.RELEASE
持久层框架:MybatisPlus 3.4.3.1
报表工具:JimuReport 1.4.32
安全框架:Apache Shiro 1.8.0,Jwt 3.11.0
微服务技术栈:Spring Cloud Alibaba、Nacos、Gateway、Sentinel、Skywalking
数据库连接池:阿里巴巴Druid 1.1.22
日志打印:logback
其他:autopoi, fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。

前端

Vue 2.6.10,Vuex,Vue Router
Axios
ant-design-vue
webpack,yarn
vue-cropper - 头像裁剪组件
@antv/g2 - Alipay AntV 数据可视化图表
Viser-vue - antv/g2 封装实现
eslint,@vue/cli 3.2.1
vue-print-nb-jeecg - 打印

系统部分截图

大屏模板


PC端



在线接口文档


报表


流程


手机端


PAD端


项目源码

https://github.com/zhangdaiscott/jeecg-boot

相关文章
|
7天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的软件工程项目管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的软件工程项目管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
1天前
|
Java Spring
idea Spring-boot 项目debug启动过慢 spring debug启动过慢解决办法:已解决
idea Spring-boot 项目debug启动过慢 spring debug启动过慢解决办法:已解决
|
2天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的大学生创新创业训练项目管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的大学生创新创业训练项目管理系统附带文章源码部署视频讲解等
5 0
|
3天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的家政项目的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的家政项目的详细设计和实现(源码+lw+部署文档+讲解等)
|
6天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的项目监管系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的项目监管系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
6天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的程序设计实践项目管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的程序设计实践项目管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
7天前
|
JavaScript Java 测试技术
基于springboot+vue.js的大学生科创项目在线管理系统附带文章和源代码设计说明文档ppt
基于springboot+vue.js的大学生科创项目在线管理系统附带文章和源代码设计说明文档ppt
14 1
|
7天前
|
JavaScript Java 测试技术
基于springboot+vue.js的科研项目验收管理系统附带文章和源代码设计说明文档ppt
基于springboot+vue.js的科研项目验收管理系统附带文章和源代码设计说明文档ppt
14 0
|
9天前
|
JavaScript Java 关系型数据库
springboot+vue毕业生信息招聘平台源码(前后端分离项目)
这是一个基于SpringBoot的毕业生信息招聘平台的项目介绍。该项目提供管理员、企业和毕业生三个角色的功能模块,包括但不限于: - 管理员可管理企业信息、空中宣讲会、招聘岗位、毕业生、个人简历、信息咨询、线上面试、面试回复、论坛和考试。 - 企业可管理个人信息、空中宣讲会、招聘岗位、信息咨询、线上面试、面试回复和考试记录。 - 毕业生可管理个人简历、求职信息、信息咨询、线上面试、面试回复、收藏和考试。
|
9天前
|
JavaScript Java 关系型数据库
springboot+vue闲一品交易平台源码(前后端分离项目)
本文是关于一个基于SpringBoot的闲一品交易平台的介绍。项目由Java开发者风歌分享,提供各类Java毕设项目,包括SSM、SpringBoot等框架的源码。开发环境包括Java 1.8、SpringBoot、MySQL 5.7+、Navicat11等。系统分为管理员、用户和前台首页三个功能模块,涵盖用户管理、零食信息管理、订单评价、零食资讯、轮播图管理、订单管理等多个子功能。文章还展示了部分界面截图。如需了解更多详情或获取项目源码,可联系作者风歌。