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


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


先睹为快,下面看下大屏展示!

大屏展示模板

【开源项目】一键生成代码的框架 前后端分离_ide


【开源项目】一键生成代码的框架 前后端分离_微服务_02

技术架构


  • 开发环境

语言: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 - 打印


微服务架构图


【开源项目】一键生成代码的框架 前后端分离_ide_03



更多支持


  • PC端


【开源项目】一键生成代码的框架 前后端分离_spring_04


  • 手机端

【开源项目】一键生成代码的框架 前后端分离_微服务_05


  • iPad端


【开源项目】一键生成代码的框架 前后端分离_ide_06



最后


喜欢的小伙伴,赶快收藏了,该项目目前已经开源,详细的安装步骤和功能模块,文档信息可以去项目描述下查看哦。


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


【开源项目】一键生成代码的框架 前后端分离_ide_07

—END—




【开源项目】一键生成代码的框架 前后端分离_spring_08长按以识别二维码关注我们哦~