[Open Source] A SpringBoot Low-Code Development Platform with Comprehensive Documentation and Multi-Data-Source Support

Open SourceProcess Management
2026-06-28 05:33 5 次浏览 • 0 次下载 0KB
[Open Source] A SpringBoot Low-Code Development Platform with Comprehensive Documentation and Multi-Data-Source Support

1. Project Overview

oh-boot is a SpringBoot low-code development platform built with SpringBoot 3.0, SpringSecurity 6.0, Mybatis-Plus, Kafka, and other frameworks. It features comprehensive documentation and comments and supports multiple data sources.

2. Open Source License

Licensed under MIT

3. Screenshots

Effect picture

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

4. Feature Overview

A SpringBoot low-code development platform with multiple data source support, built using SpringBoot 3.0, SpringSecurity 6.0, Mybatis-Plus, Kafka, and other frameworks.

  • It adopts a component-based architecture to extend different business functionalities, making it easy to implement various business requirements. Simply import the required components as needed.

  • Provides generic APIs and supports API-level authorization for connected clients. Integrates Kafka to support asynchronous MQ APIs and handle massive request volumes.

  • Supports independent schema and database initialization for each database (please disable the relevant initialization after it is completed).

  • Supports multiple data sources. Different data sources can be selected through frontend parameters or backend configuration, allowing data from different business domains to be stored separately.

  • The frontend integrates bpmn.js and uses the Camunda workflow engine, making workflow design simple.

  • Supports code generation, scheduled tasks, file storage, SMS integration, and more.

5. Tech Stack

oh-boot is a SpringBoot low-code development platform built with SpringBoot 3.0, SpringSecurity 6.0, Mybatis-Plus, Kafka, and other frameworks. It features comprehensive documentation and comments and supports multiple data sources.

oh-parent    Parent structure and dependency version management
oh-framework System framework
oh-system    System startup entry point and basic feature management [Can be deployed independently according to actual requirements]
oh-module    Business Modules
    - oh-module-api    External service APIs
    - oh-module-flow   Workflow management
    - oh-module-team   Collaboration management [Business functionality, not yet developed]
    - ...              Extend with Other Business Modules

You can quickly and easily set up a development environment using oh-parent and oh-framework. For example, if you need to separate the basic system management features into an independent project, simply combine oh-parent, oh-framework, and oh-system into a standalone project. You can also divide the backend into different service projects based on business requirements and server resources. Refer to the system management project oh-sys.

#1
资源直链https://gitee.com/whx233/oh-boot
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare