前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >这个 Spring Boot 项目真的强,强大的代码生成器让前端和后台代码一键生成!

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

原创
作者头像
程序员追风
发布2022-04-18 16:19:24
1.1K0
发布2022-04-18 16:19:24
举报

介绍

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

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 介绍
  • 技术架构
    • 开发环境
      • 后端
        • 前端
        • 系统部分截图
          • 大屏模板
            • PC端
              • 在线接口文档
                • 报表
                  • 流程
                    • 手机端
                      • PAD端
                      • 项目源码
                      相关产品与服务
                      腾讯云 BI
                      腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
                      领券
                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档