# duoduo **Repository Path**: mason_yang/duoduo ## Basic Information - **Project Name**: duoduo - **Description**: 多多开源项目管理系统 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 15 - **Forks**: 2 - **Created**: 2023-04-09 - **Last Updated**: 2025-07-29 ## Categories & Tags **Categories**: project-management **Tags**: None ## README

Build Status Coverage Status Downloads Downloads

#### 基于gradle jpa搭建的中台服务框架抛弃传统pom配置依赖更加明确清晰使用jpa效率更高 #### 介绍 - 基于 Spring Cloud 2022 、Spring Boot 3.0、 OAuth2 的 RBAC **权限管理系统** - 基于数据驱动视图的理念封装 NaiveUiAdmin,即使没有 vue 的使用经验也能快速上手 - 提供 lambda 、stream api 、webflux 的生产实践 #### 核心依赖 |依赖 | 版本 | |-----------------------------|------------| | Spring Boot | 3.1.0 | | Spring Cloud | 2022.0.3 | | Spring Cloud Alibaba | 2022.0.0.0-RC2 | | Spring Authorization Server | 1.0.0 | | JPA | 3.0.5 | | hutool | 5.8.16 | ### 模块说明 ```lua duo-ui -- https://gitee.com/mason_yang/duoduo-ui duoduo ├── duoduo-auth -- 授权服务提供[3000] ├── duoduo-common -- 系统公共模块 ├── duoduo-common-core -- 公共工具类核心包 ├── duoduo-common-jpa -- 数据源包 ├── duoduo-common-lock -- 分布式锁 ├── duoduo-common-rokectmq -- rokectmq封装 ├── duoduo-common-log -- 日志服务 ├── duoduo-common-seata -- 分布式事务 ├── duoduo-common-security -- 安全工具类 ├── duoduo-common-swagger -- 接口文档 ├── duoduo-common-tools -- 工具类 └── duoduo-common-xss -- xss 安全封装 ├── duoduo-gateway -- Spring Cloud Gateway网关[9999] ├── nacos -- 推荐使用2.2.2版本 ├── duoduo-admin -- 通用用户权限管理模块[8084] └── duoduo-admin-api -- 通用用户权限管理系统公共api模块 ├── duoduo-devtools -- 代码生成工具 └── duoduo-middleware -- 封装第三方中间件 ├── duoduo-power-job -- 定时任务 ``` #### 代码生成工具介绍 1. 在项目api模块中创建dto类 2. 在dto类下执行main ```lua public static void main(String[] args) { CodeGenerator codeGenerator = new CodeGenerator(SysLogDTO.class); codeGenerator.generateClass(); } ``` 3. 可参考 duoduo-admin模块 #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)