# bee3 **Repository Path**: jafekit_admin/bee3 ## Basic Information - **Project Name**: bee3 - **Description**: bee2升级项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-15 - **Last Updated**: 2025-08-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # bee3 #### 介绍 ​ bee2升级项目 从springboot2.4.12升级到了springboot3.0.12 ​ 项目和业务脱离 可以使用到任何springboot框架的项目中,摆脱springboot搭建过程 #### 软件架构 1. 网关层 统一接入了文件导出,文件导入,支付,websocket,webservice协议统一转化为对内的调用协议对内服务提供了单jvm调用,springcloud,dubbo 三种调用方式 2. 整合mybatis 实现了一套基于单表的增删改查功能,简化单表操作统一封装了数据源配置,读写分离,分表分库功能(iosharding) 3. 整合nacos 实现分布式配置中心和服务发现和注册中心 4. 整合seata 实现分布式事务 5. 整合plumelog 实现日志记录 6. 整合liteflow 实现基于BeeWork的流程编排 7. 整合redis,提供了redis5大数据类型的操作工具类,并实现了redis的订阅功能 8. 整zookeeper 实现了基于zookeeper的分布式锁,并对zookeeper节点监控做了封装,可以简单调用 9. 整合RabbitMq 简单实现消息队列的发送和接收 10. 整合magic-api功能,添加task(定时任务),webservice服务发布功能 11. 添加amis编辑器前端界面 以上功能在项目启动完成之后,都会打印出具体的请求地址 #### 使用说明 引入 ```java com.mjk bee3-common-jdbc 3.0 com.mjk bee3-common-web 3.0 ``` #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request