GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!


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

项目介绍:

JeecgBoot 是一款基于代码生成器的低代码开发平台!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服务。强大的代码生成器让前后端代码一键生成,实现低代码开发!

JeecgBoot 引领新的低代码开发模式(OnlineCoding-> 代码生成器-> 手工MERGE), 帮助解决Java项目70%的重复工作,让开发更多关注业务。既能快速提高效率,节省研发成本,同时又不失灵活性!

JeecgBoot 提供了一系列低代码模块,实现在线开发真正的零代码:Online表单开发、Online报表、报表配置能力、在线图表设计、大屏设计、移动配置能力、表单设计器、在线设计流程、流程自动化配置、插件能力(可插拔)等等!

JEECG宗旨是: 简单功能由OnlineCoding配置实现,做到零代码开发;复杂功能由代码生成器生成进行手工Merge 实现低代码开发,既保证了智能又兼顾灵活;实现了低代码开发的同时又支持灵活编码,解决了当前低代码产品普遍不灵活的弊端!

JEECG业务流程: 采用工作流来实现、扩展出任务接口,供开发编写业务逻辑,表单提供多种解决方案:表单设计器、online配置表单、编码表单。同时实现了流程与表单的分离设计(松耦合)、并支持任务节点灵活配置,既保证了公司流程的保密性,又减少了开发人员的工作量。

适用项目

Jeecg-Boot低代码开发平台,可以应用在任何J2EE项目的开发中,尤其适合SAAS项目、企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等,其半智能手工Merge的开发方式,可以显著提高开发效率70%以上,极大降低开发成本。

技术架构:

开发环境

  • 语言:Java 8

  • IDE(JAVA):IDEA / Eclipse安装lombok插件

  • IDE(前端):WebStorm 或者 IDEA

  • 依赖管理:Maven

  • 数据库:MySQL5.7+  &  Oracle 11g & Sqlserver2017

  • 缓存:Redis

后端

  • 基础框架:Spring Boot 2.3.5.RELEASE

  • 微服务框架:Spring Cloud Alibaba 2.2.3.RELEASE

  • 持久层框架:Mybatis-plus 3.4.1

  • 安全框架:Apache Shiro 1.7.0,Jwt 3.11.0

  • 微服务技术栈:Spring Cloud Alibaba、Nacos、Gateway、Sentinel、Skywarking

  • 数据库连接池:阿里巴巴Druid 1.1.22

  • 缓存框架:redis

  • 日志打印:logback

  • 其他: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 – 打印

功能模块

# 安装yarn
npm install -g yarn

# 下载依赖
yarn install

# 启动
yarn run serve

# 编译项目
yarn run build

# Lints and fixes files
yarn run lint

系统效果

大屏模板
GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!
输入图片说明
GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!
输入图片说明
PC端

GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!

在线接口文档

GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!

报表

GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!

流程

GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!

手机端

GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!

PAD端

GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!

地址

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

END

推荐好文

上班划水神器:一个可以在控制台玩斗地主的项目!

一个基于Spring Boot的API、RESTful API项目骨架

SpringBoot + Mybatis-puls + ClickHouse增删改查入门教程

GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!

本篇文章来源于微信公众号:程序IT圈

原创文章,作者:software,如若转载,请注明出处:https://www.sldh123.com/3072.html

(0)
上一篇 8月 11, 2022 1:00 上午
下一篇 8月 11, 2022 6:00 上午

相关推荐

发表回复

您的电子邮箱地址不会被公开。