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

2022-04-14 10:41:00 浏览数 (1)

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

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

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

大屏展示模板

技术架构

  • 开发环境

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

微服务架构图

更多支持

  • PC端
  • 手机端
  • iPad端

最后

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

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

0 人点赞