37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

大家好,我是开源探索者,持续分享开源项目,关注技术的最新动态,分享自己的经验和见解。

今天为大家带来一款高 Star 的国产低代码开发平台:jeecg-boot,一款基于BPM的低代码平台!前后端分离架构 SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服务,强大的代码生成器让前后端代码一键生成,实现低代码开发!

37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

进入在线演示版瞅一眼,感叹实在是太牛了!此开源项目不管学习,还是企业用来二次开发,都是非常牛的。

在线体验版地址:http://boot3.jeecg.com

账号:jeecg 密码:jeecg#123456

37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

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

目前该项目已在国内社区Gitee上获得了 15.3K Star,9.1K fork,在 GitHub 上更是斩获 37.3K stars,14.2K forks,非常受欢迎!

37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

️ 功能特性

  • 采用最新主流前后分离框架(Springboot、Mybatis、antd),页面UI风格精美,容易上手
  • 支持微服务SpringCloud Alibaba(Nacos、Gateway、Sentinel、Skywalking),提供切换机制支持单体和微服务自由切换
  • 代码生成器非常智能,在线业务建模、在线配置、所见即所得支持23种类控件,一键生成前后端代码
  • Online在线表单、在线图表、在线报表,无需编码,通过在线配置,自定义排版布局,减轻开发压力,实现人人皆可编码
  • 常用共通封装,各种工具类(定时任务/短信接口/邮件发送/Excel导入导出等),满足80%项目需求
  • 集成简易报表工具,图像报表和数据导出非常方便,可极其方便的生成图形报表、pdf、excel、word等报表;
  • 查询过滤器,查询功能自动生成,后台动态拼SQL追加查询条件;支持多种匹配方式(全匹配/模糊查询/包含查询/不匹配查询)
  • 精细化的数据权限控制,控制到行级,列表级,表单字段级,实现不同人看不同数据,不同人对同一个页面操作不同字段
  • 分布式文件服务,集成minio、阿里OSS等优秀的第三方,提供便捷的文件上传与管理,同时也支持本地存储
  • 支持多数据源,主流数据库兼容,一套代码完全兼容MysqlPostgresqlOracle、Sqlserver、MariaDB、达梦等主流数据库
  • 集成工作流Activiti、flowable,在线流程设计,采用开源Activiti流程引擎,实现在线画流程,自定义表单,表单挂靠,业务流转
  • 提供各种系统监控,实时跟踪系统运行情况(监控 RedisTomcatjvm、服务器信息、请求追踪、SQL监控)
  • 移动自适应效果优秀,提供APP发布方案,支持SAAS服务模式,支持多语言,提供国际化方案

微服务架构图

技术架构

开发环境

  • 语言:JAVA 8 (小于17)
  • IDE(JAVA):IDEA (必须安装lombok插件 )
  • IDE(前端):Vscode、WebStormIDEA
  • 依赖管理:Maven
  • 缓存Redis
  • 数据库脚本:MySQL5.7、Oracle 11g、Sqlserver2017(其他数据库,需要自己转)

后端

  • 基础框架:Spring Boot 2.6.14
  • 微服务框架:Spring Cloud Alibaba 2021.0.1.0
  • 持久层框架:MybatisPlus 3.5.1
  • 报表工具:JimuReport 1.5.8
  • 安全框架:Apache Shiro 1.10.0、Jwt 3.11.0
  • 微服务技术栈:Spring Cloud Alibaba、Nacos、Gateway、Sentinel、Skywalking
  • 数据库连接池:阿里巴巴Druid 1.1.22
  • 日志打印:logback
  • 其他:autopoi、fastjsonpoi、Swagger-ui、quartz、lombok(简化代码)等。

前端

  • Vue2版本:Vue2.6、@vue/cli、AntDesignVue、Viser-vue、Vuex等
  • Vue3版本:Vue3.0、TypeScript、Vite、AntDesignVue、pinia、echarts等新方案

✨ 大屏展示

37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

✨ 效果展示

登录页预览:

37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

主页预览:

37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

OA 办公预览:

37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

流程设计预览:

37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

Online 开发预览:

37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

大屏设计预览:

37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

数据权限预览:

37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

报表设计器:

37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

移动表单设计预览:

37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

ChatGPT AI 交互:

37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

移动自适应效果:

37K+ 分享一个酷炫低代码开发平台!(低代码开发平台免费)

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

结束语

在数字时代的浪潮中,有一群人他们不畏艰难,勇攀技术高峰,他们就是开源探索者。

他们不仅仅是技术的实践者,更是开源文化的传播者和推动者。

在开源的世界里,没有绝对的权威,只有共同的合作。

相关新闻

联系我们
联系我们
公众号
公众号
在线咨询
分享本页
返回顶部