|
|
@ -1,5 +1,5 @@ |
|
|
<p align="center"> |
|
|
<p align="center"> |
|
|
<a href="https://maimengcloud.com/" target="_blank"> |
|
|
|
|
|
|
|
|
<a href="https://gitee.com/maimengcloud/mdp-lcode-ui-web" target="_blank"> |
|
|
<img src="https://maimengcloud.com/img/728c2dec5c1055349455.png" width="400" alt="logo"> |
|
|
<img src="https://maimengcloud.com/img/728c2dec5c1055349455.png" width="400" alt="logo"> |
|
|
</a> |
|
|
</a> |
|
|
</p> |
|
|
</p> |
|
|
@ -8,7 +8,7 @@ |
|
|
</p> |
|
|
</p> |
|
|
|
|
|
|
|
|
<p align="center"> |
|
|
<p align="center"> |
|
|
<a target="_blank" href="https://gitee.com/qingqinkj/mdp-lcode-ui-web"> |
|
|
|
|
|
|
|
|
<a target="_blank" href="https://gitee.com/maimengcloud/mdp-lcode-ui-web"> |
|
|
<img src='https://gitee.com/qingqinkj/mdp-lcode-ui-web/badge/star.svg?theme=gvp' alt='gitee star'/> |
|
|
<img src='https://gitee.com/qingqinkj/mdp-lcode-ui-web/badge/star.svg?theme=gvp' alt='gitee star'/> |
|
|
</a> |
|
|
</a> |
|
|
</p> |
|
|
</p> |
|
|
@ -19,9 +19,9 @@ |
|
|
>⚠️注意:本工程属于唛盟低代码平台的后端服务工程 |
|
|
>⚠️注意:本工程属于唛盟低代码平台的后端服务工程 |
|
|
|
|
|
|
|
|
## 快速导航 |
|
|
## 快速导航 |
|
|
- [唛盟-后端开发底座](https://gitee.com/qingqinkj/mdp-core) |
|
|
|
|
|
- [前端组件](https://e.gitee.com/qingqinkj/repos/maimengcloud/mdp-lcode-ui-web/sources) |
|
|
|
|
|
- [后端服务](https://e.gitee.com/qingqinkj/repos/maimengcloud/mdp-lcode-backend/sources) |
|
|
|
|
|
|
|
|
- [唛盟-后端开发底座](https://gitee.com/maimengcloud/mdp-core) |
|
|
|
|
|
- [前端组件](https://gitee.com/maimengcloud/mdp-lcode-ui-web) |
|
|
|
|
|
- [后端服务](https://gitee.com/maimengcloud/mdp-lcode-backend) |
|
|
- [体验环境](https://maimengcloud.com/lcode/m1/) |
|
|
- [体验环境](https://maimengcloud.com/lcode/m1/) |
|
|
登陆界面上选择演示账号登陆或者直接扫码登陆,无须注册 |
|
|
登陆界面上选择演示账号登陆或者直接扫码登陆,无须注册 |
|
|
|
|
|
|
|
|
@ -30,6 +30,24 @@ |
|
|
唛盟旨在为企业开发业务系统提供一整套解决方案,唛盟具有高效率、低代码、功能丰富等特点。企业可以在唛盟工程之上,加入更多其它业务功能;也可以以唛盟作为模板,创建新的工程,用于开发其它业务。使用唛盟构建应用,您不用考虑多租户、登录、统一认证中心、权限、菜单管理、系统管理、公共组件、公共api、代码冗余、数据字典、图片库、文件库、智能表单、工作流、微服务互相调用、全局跟踪定位bug、多主键crud,复杂sql查询等各种问题,这些问题的解决方案都作为扩展功能内置唛盟工程中了。 |
|
|
唛盟旨在为企业开发业务系统提供一整套解决方案,唛盟具有高效率、低代码、功能丰富等特点。企业可以在唛盟工程之上,加入更多其它业务功能;也可以以唛盟作为模板,创建新的工程,用于开发其它业务。使用唛盟构建应用,您不用考虑多租户、登录、统一认证中心、权限、菜单管理、系统管理、公共组件、公共api、代码冗余、数据字典、图片库、文件库、智能表单、工作流、微服务互相调用、全局跟踪定位bug、多主键crud,复杂sql查询等各种问题,这些问题的解决方案都作为扩展功能内置唛盟工程中了。 |
|
|
💪给你一个使用唛盟的理由:代码大量减少、开发so easy、前后端MIT协议、全部开源、永久免费 |
|
|
💪给你一个使用唛盟的理由:代码大量减少、开发so easy、前后端MIT协议、全部开源、永久免费 |
|
|
|
|
|
|
|
|
|
|
|
## 📢工程介绍 |
|
|
|
|
|
>⚠️工程分类:主体工程、基础配套工程、高级配套工程、辅助开发工具四大类。 |
|
|
|
|
|
> 主体工程:本系统业务工程,用于书写本系统相关的业务代码; |
|
|
|
|
|
> 基础配套工程:业务工程运行所需的必要工程;如开发底座,系统管理相关功能包 |
|
|
|
|
|
> 高级配套工程:高级应用,比如需要将业务工程接入oauth2环境、将业务工程发布到cloud环境,才需要下载安装高级配套工程 |
|
|
|
|
|
> 辅助开发工具:指开发用到的一些工具 |
|
|
|
|
|
|
|
|
|
|
|
>⚠️工程命名规范:业务名称+工程属性 |
|
|
|
|
|
> 工程属性如下: |
|
|
|
|
|
> -ui: 页面工程 |
|
|
|
|
|
> -web: pc端运行的浏览器工程 |
|
|
|
|
|
> -backend: 后端服务 |
|
|
|
|
|
> -app: 安卓、ios等原生app工程 |
|
|
|
|
|
> -uniapp: 基于uniapp开发的应用 |
|
|
|
|
|
> -minapp: 小程序 |
|
|
|
|
|
> -cloud: 微服务cloud环境 |
|
|
|
|
|
> -oauth2: 统一认证中心 |
|
|
|
|
|
|
|
|
### 唛盟主体工程 |
|
|
### 唛盟主体工程 |
|
|
唛盟属于前后端严格分离的一套系统,分为前端工程、后端工程两部分 |
|
|
唛盟属于前后端严格分离的一套系统,分为前端工程、后端工程两部分 |
|
|
- [mdp-lcode-ui-web](https://gitee.com/maimengcloud/mdp-lcode-ui-web) |
|
|
- [mdp-lcode-ui-web](https://gitee.com/maimengcloud/mdp-lcode-ui-web) |
|
|
@ -37,20 +55,27 @@ |
|
|
- [mdp-lcode-backend](https://gitee.com/maimengcloud/mdp-lcode-backend) |
|
|
- [mdp-lcode-backend](https://gitee.com/maimengcloud/mdp-lcode-backend) |
|
|
唛盟的后端工程,java语言为主 |
|
|
唛盟的后端工程,java语言为主 |
|
|
|
|
|
|
|
|
### 配套工程 |
|
|
|
|
|
- [mdp-code-generator](https://gitee.com/maimengcloud/mdp-code-generator) 代码生成器 |
|
|
|
|
|
生成代码两种方式, |
|
|
|
|
|
一、使用代码生成器本地工程,好处是代码可以直接覆盖到本地业务工程,避免复制黏贴出错。 |
|
|
|
|
|
二、如果不需要本地生成代码,也可以在低代码平台在线生成。[在线生成代码](https://maimengcloud.com/lcode/m1/#/mdp/lcode/gen) |
|
|
|
|
|
- [mdp-sys-backend](https://gitee.com/qingqinkj/mdp-sys-backend) |
|
|
|
|
|
登陆、角色管理、权限管理、组织、人员、菜单、部门、元数据等管理功能的服务接口,默认打包合并到mdp-lcode-backend中,如果不涉及改动,无须关注该工程 |
|
|
|
|
|
|
|
|
### 基础配套工程 |
|
|
|
|
|
|
|
|
- [mdp-core](https://gitee.com/maimengcloud/mdp-core) |
|
|
- [mdp-core](https://gitee.com/maimengcloud/mdp-core) |
|
|
该工程作为所有后端的公共封装,不包含任何的业务功能,仅作为后端系统的技术底座,包含一些公共工具、服务类抽象、dao层抽象等。 |
|
|
该工程作为所有后端的公共封装,不包含任何的业务功能,仅作为后端系统的技术底座,包含一些公共工具、服务类抽象、dao层抽象等。 |
|
|
默认打包进mdp-lcode-backend中,一般无须理会 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- [mdp-sys-backend](https://gitee.com/maimengcloud/mdp-sys-backend) |
|
|
|
|
|
该工程作为系统管理相关功能的后端服务(菜单管理、用户管理、部门、权限管理、登录、注册等) |
|
|
|
|
|
|
|
|
|
|
|
### 高级配套工程 |
|
|
|
|
|
- [mdp-cloud-backend](https://gitee.com/maimengcloud/mdp-cloud-backend) |
|
|
|
|
|
该工程作为spring cloud的扩展工程,如果需要将系统发布到spring cloud环境,需要下载该工程重新打包,不包含任何的业务功能,仅作为后端接入cloud环境使用 |
|
|
|
|
|
|
|
|
|
|
|
- [mdp-oauth2-backend](https://gitee.com/maimengcloud/mdp-oauth2-backend) |
|
|
|
|
|
该工程为统一认证中心,作为spring oauth2的扩展工程,如果需要将系统接入oauth2环境,需要下载该工程重新打包,该工程实现分布式单点登陆;支持微信、支付宝、短信、账户密码等多种登陆方式 |
|
|
|
|
|
|
|
|
|
|
|
### 开发辅助工具 |
|
|
|
|
|
- [mdp-code-generator](https://gitee.com/maimengcloud/mdp-code-generator) 代码生成器 |
|
|
|
|
|
生成代码两种方式, |
|
|
|
|
|
一、使用代码生成器本地工程,好处是代码可以直接覆盖到本地业务工程,避免复制黏贴出错。 |
|
|
|
|
|
二、如果不需要本地生成代码,也可以在低代码平台在线生成。[在线生成代码](https://maimengcloud.com/lcode/m1/#/mdp/lcode/gen) |
|
|
|
|
|
|
|
|
>⚠️注意:企业可以单独使用mdp-lcode-ui-web作为前端,单独开发后端系统;也可以使用**唛盟团队** 配套开源的后端系统[mdp-lcode-backend](https://gitee.com/qingqinkj/mdp-lcode-backend)作为后端服务。 |
|
|
|
|
|
|
|
|
|
|
|
## 💪 内置功能 |
|
|
## 💪 内置功能 |
|
|
|
|
|
|
|
|
@ -119,6 +144,21 @@ git clone https://gitee.com/maimengcloud/mdp-core.git |
|
|
# 安装开发底座依赖 |
|
|
# 安装开发底座依赖 |
|
|
mvn install |
|
|
mvn install |
|
|
|
|
|
|
|
|
|
|
|
# 克隆sys项目 |
|
|
|
|
|
git clone https://gitee.com/maimengcloud/mdp-sys-backend.git |
|
|
|
|
|
# 安装sys依赖 |
|
|
|
|
|
mvn install |
|
|
|
|
|
|
|
|
|
|
|
# 克隆oauth2项目(非必须) |
|
|
|
|
|
git https://gitee.com/maimengcloud/mdp-oauth2-backend |
|
|
|
|
|
# 安装oauth2依赖 |
|
|
|
|
|
mvn install |
|
|
|
|
|
|
|
|
|
|
|
# 克隆cloud项目(非必须) |
|
|
|
|
|
git https://gitee.com/maimengcloud/mdp-cloud-backend |
|
|
|
|
|
# 安装cloud依赖 |
|
|
|
|
|
mvn install |
|
|
|
|
|
|
|
|
# 克隆lcode项目 |
|
|
# 克隆lcode项目 |
|
|
git clone https://gitee.com/maimengcloud/mdp-lcode-backend.git |
|
|
git clone https://gitee.com/maimengcloud/mdp-lcode-backend.git |
|
|
# 安装lcode依赖 |
|
|
# 安装lcode依赖 |
|
|
@ -160,7 +200,7 @@ mdp 3.0 版本已经开始规划更新了,尽请期待新版本的诞生吧 |
|
|
>⚠️ 注意:以下拓展的框架或者子系统,由mdp开源团队基于项目经验进行总结抽取,可用可不用,可以以jar包方式合并到现有工程进行发布,也可单独发布成单体应用、微服务应用 |
|
|
>⚠️ 注意:以下拓展的框架或者子系统,由mdp开源团队基于项目经验进行总结抽取,可用可不用,可以以jar包方式合并到现有工程进行发布,也可单独发布成单体应用、微服务应用 |
|
|
|
|
|
|
|
|
- 第三方支付框架,整合了微信支付、支付宝支付、paypal支付 |
|
|
- 第三方支付框架,整合了微信支付、支付宝支付、paypal支付 |
|
|
1. [mdp-tpa-pay-backend](https://gitee.com/maimengcloud/mdp-tpa-pay-backend) 后端 |
|
|
|
|
|
|
|
|
1. [mdp-tpa-backend](https://gitee.com/maimengcloud/mdp-tpa-backend) 后端 |
|
|
|
|
|
|
|
|
- 即时通讯框架 |
|
|
- 即时通讯框架 |
|
|
1. [mdp-im-uniapp](https://gitee.com/maimengcloud/mdp-im-uniapp) 前端app |
|
|
1. [mdp-im-uniapp](https://gitee.com/maimengcloud/mdp-im-uniapp) 前端app |
|
|
@ -237,9 +277,9 @@ mdp 3.0 版本已经开始规划更新了,尽请期待新版本的诞生吧 |
|
|
序号|合作项目| 详细介绍 | 费用说明| |
|
|
序号|合作项目| 详细介绍 | 费用说明| |
|
|
----------------------|------------|----------------------|-----| |
|
|
----------------------|------------|----------------------|-----| |
|
|
1.| 打赏获得赞助商名额| 在赞助商列表展示(添加微信沟通) |不限额度| |
|
|
1.| 打赏获得赞助商名额| 在赞助商列表展示(添加微信沟通) |不限额度| |
|
|
2.| 新组件开发| 提供组件扩展、优化服务 |500元/每个组件起步,视复杂程度而定| |
|
|
|
|
|
3.| 开发问题解答|如果使用该产品遇到棘手问题需要解决,添加微信进行沟通解决 |250元/一次 限一个小时的工作时长,超过1个小时无法解决,退款一半或者延时1个小时,还不能解决,全额退款| |
|
|
|
|
|
4.| 开发培训|提供开发流程介绍、技术介绍、功能介绍、部署流程介绍,仅限线上培训 |500元/课程 时长2小时 |
|
|
|
|
|
5.| 扩展问题解答|如果需要使用该产品进行自有业务系统研发,需要我方提供意见建议,我方收取一定费用后提供相应服务 |2000元/一次 限8小时的工作时长,超出8个小时双方无法达成一致意见,退500元,如需加时处理按250/小时计算加时费用。| |
|
|
|
|
|
|
|
|
2.| 新组件开发| 提供组件扩展、优化服务 |视复杂程度而定| |
|
|
|
|
|
3.| 开发问题解答|如果使用该产品遇到棘手问题需要解决,添加微信进行沟通解决 |免费| |
|
|
|
|
|
4.| 开发培训|提供开发流程介绍、技术介绍、功能介绍、部署流程介绍,仅限线上培训 |加微信详聊| |
|
|
|
|
|
5.| 扩展问题解答|如果需要使用该产品进行自有业务系统研发,需要我方提供意见建议,我方收取一定费用后提供相应服务 |加微信详聊| |
|
|
6.| 广告合作|广告位(精品项目推荐、赞助商展位) |加微信沟通| |
|
|
6.| 广告合作|广告位(精品项目推荐、赞助商展位) |加微信沟通| |
|
|
|
|
|
|