[开源]一套SpringBoot低代码开发平台,注释完整全面,支持多数据源

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

oh-boot 是采用SpringBoot3.0、SpringSecurity6.0、Mybatis-Plus,Kafka等框架开发的一套SpringBoot低代码开发平台,注释完整全面,支持多数据源。

二、开源协议

使用MIT开源协议

三、界面展示

效果图

四、功能概述

SpringBoot3.0、SpringSecurity6.0、Mybatis-Plus,Kafka等框架开发的一套SpringBoot低代码多数据源的开发平台。

  • 采用组件模式,扩展不同的业务功能,可以很方便的实现各种业务需求,若想使用某个组件,按需引入即可。

  • 通用接口,可对接入客户端接口级别授权。加入Kafka,支持MQ异步接口,支持海量请求。

  • 支持每个数据库独立初始化表结构schema和数据库database(初始化后请屏蔽屏蔽)。

  • 支持多数据源,可通过前端参数或后端配置不同的数据源,不同业务数据分开储存。

  • 前端集成bpmn.js,使用camunda流程引擎,画流程如此简单。

  • 支持代码生成功能、定时任务、文件存储、短信对接等。

五、技术选型

oh-boot 是采用SpringBoot3.0、SpringSecurity6.0、Mybatis-Plus,Kafka等框架开发的一套SpringBoot低代码开发平台,注释完整全面,支持多数据源。

oh-parent    父级结构,依赖版本管理oh-framework 系统框架oh-system    系统启动入口、基础功能管理【根据实际情况可独立部署】oh-module    业务模块    - oh-module-api    对外服务接口    - oh-module-flow   工作流程管理    - oh-module-team   协同管理【业务功能,未开发】    - ...              扩展其他业务模块

通过oh-parent 和 oh-framework即可很方便、快捷的搭建开发环境;比如需将系统管理的基础功能独立成一个工程, 只需将oh-parent、oh-framework 和 oh-system组装成一个独立工程即可,也可以根据业务需求和服务器资源划分成不同的后端服务工程。参考系统管理工程 oh-sys。

六、源码地址

访问一飞开源:https://code.exmay.com/

相关推荐

  • Spring Boot集成easyposter快速入门Demo
  • 我们公司落地大模型的路径、方法和坑
  • LeaferJS 1.0重磅发布:强悍的前端Canvas渲染引擎
  • Go语言有个“好爹”反而被程序员讨厌?
  • 没听说过MODBUS TCP实时性可能差???
  • 带大家感受一下物种的多样性
  • 像拼搭积木一样同时管理30+数据库引擎
  • 随时撸代码,愉快滴在手机上玩Python!
  • 腾讯的新年薪,把员工当猴耍???
  • 变天了!硕士学历停止发放生活及租房补贴。。。
  • js如何控制一次只加载一张图片,加载完成后再加载下一张
  • 不良资产投资人,盯上一级市场了
  • 去 TCL 了,一些我面试的小心机
  • 字节员工:一直误以为自己是“老板”的嫡系,直到被裁的那一刻发现自己只是干活的牛马
  • 招聘|营销算法工程师
  • 数据赋能实战:企业产品与业务的升级之道!
  • 指标归因在互联网平台的应用
  • 剑桥大学:基于语音的大模型攻击,轻松“操纵”多模态大模型
  • 斯坦福提出大模型最强架构TTT,超越Transformers
  • OpenAI神秘項目「草莓」曝光!自我进化已超越人类智能?马斯克嘲讽:回形针灾难