Spring 开源项目之 maku-boot 低代码开发平台 简介

一、什么是低代码开发?

低代码开发平台(Low-Code Development Platform, LCDP)允许开发者使用图形界面和模型驱动的逻辑,通过拖放组件和模型配置,快速构建应用程序,而无需编写大量的代码。这种方式大大简化了开发流程,缩短了开发周期,降低了技术门槛。

二、 maku-boot平台概述

1. maku-boot | 低代码开发平台(单体版)

  • 采用SpringBoot3.x、SpringSecurity6.x、Mybatis-Plus、Vue3、Element-Plus等技术开发的低代码开发平台,旨在为开发者- - 提供一个简单、高效、可扩展的低代码开发平台。

  • 使用门槛极低,支持国密加密、达梦数据库等,符合信创需求的低代码开发平台。

  • 采用组件模式,扩展不同的业务功能,不会导致系统臃肿,若想使用某个组件,按需引入即可,反之亦然。

  • 支持多种登录方式,包括账号密码、短信验证码、企业微信、钉钉、飞书、微信等,可灵活选择。

  • 支持多租户模式,可实现不同业务系统之间的隔离,能同时支持字段隔离、数据源隔离方式,满足对多租户的全部需求。

  • 支持Online在线表单开发,可快速开发业务,无需部署及重启服务等优点。

  • 支持多种数据库,包括MySQL、PostgreSQL、达梦等,可灵活切换。

  • Github仓库Gitee仓库、开发文档、项目演示(账号密码:admin/admin)

  • 项目结构:

maku-boot
├─db        数据库SQL
│  ├─dm8    达梦
│  ├─postgresql   PostgreSQL
│  └─mysql  MySQL
│ 
├─maku-boot-api           API模块(用于各模块解耦)
│ 
├─maku-boot-module
│    ├─maku-module-quartz   定时任务
│    ├─maku-module-generator   代码生成器
│    └─maku-module-monitor  监听模块
│  
├─maku-boot-new           新业务模块(用于开发新业务,不使用可删除)
│ 
├─maku-boot-system        系统模块(用户、角色、部门、菜单等系统功能)
│  
├─maku-framework          框架模块
│ 
├─maku-server             服务模块(负责项目的配置、启动)
│ 
├─pom.xml                 maven依赖管理

2. maku-generator | 代码生成器

  • 一款低代码生成器,可根据自定义模板内容,快速生成代码
  • 可实现项目的快速开发、上线,减少重复的代码编写,开发人员只需专注业务逻辑即可
  • Github仓库Gitee仓库、 开发文档、 项目演示

maku-admin | 后台管理系统
基于Vue3、TypeScript、Element Plus、Vue Router、Pinia、Axios、i18n、Vite等开发的后台管理,使用门槛极低。
目前已实现maku-admin后端接口的有:【maku-boot】 和 【maku-cloud】 2个后端开源项目。
Github仓库Gitee仓库、 开发文档、 项目演示(账号密码:admin/admin)

3. maku-cloud | 低代码开发平台(微服务版)

  • 基于Spring Cloud Alibaba、SpringSecurity、Spring Cloud Gateway、SpringBoot、Nacos、Redis、Mybatis-Plus等框架,开发的一套企业级低代码开发平台。
  • 使用门槛极低,支持国密加密、达梦数据库等,符合信创需求的低代码开发平台。
  • 采用组件模式,扩展不同的业务功能,不会导致系统臃肿,若想使用某个组件,按需引入即可,反之亦然。
  • 支持多种登录方式,包括账号密码、短信验证码、企业微信、钉钉、飞书、微信等,可灵活选择。
  • 支持多租户模式,可实现不同业务系统之间的隔离,能同时支持字段隔离、数据源隔离方式,满足对多租户的全部需求。
  • 支持Online在线表单开发,可快速开发业务,无需部署及重启服务等优点。
  • 支持多种数据库,包括MySQL、PostgreSQL、达梦等,可灵活切换。
  • Github仓库Gitee仓库、开发文档、项目演示(账号密码:admin/admin)
  • 架构图
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值