# platform-framework **Repository Path**: platform-commchina/platform-framework ## Basic Information - **Project Name**: platform-framework - **Description**: platform framework collect - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-07-09 - **Last Updated**: 2025-06-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: platform ## README ## PLATFORM-FRAMEWORK **plarform-framework框架封装结构** ``` plarform-framework ├─ ├─framework-core 核心处理包 ├────├─bean 基类 │ ├─exception 异常处理 │ ├─biz 业务处理 │ ├─file 文件处理 │ ├─response 统一返回 │ ├─sip 核心集成 │ ├─annotation │ ├─application │ ├─netty │ ├─aspect │ ├─jackson │ ├─pool │ ├─guava │ ├─swagger │ └─webmvc │ ├─framework-root │ ├─framework-task │ ├─framework-util 核心工具包 │ ├─constants │ ├─nacos │ ├─sdk │ ├─tools │ ├─vaild 校验 │ │ ├─AddGroup 添加组 │ │ ├─UpdateGroup 更新组 │ │ ├─UpdateStatusGroup 更新状态组 │ │ ├─ValidatorUtils 校验工具类 │ │ ├─@ListValue 注解范围校验 │ │ └─Assert 断言 │ └─xss XSS过滤 │ ├─micro-framework-cloud-starter │ ├─feign │ ├─nacos │ └─sentinel │ ├─mybatis-framework-boot-starter │ ├─bean │ ├─config │ ├─utils │ └─pagehelper │ ├─redis-framework-boot-starter │ ├─aop │ ├─delay │ ├─service │ ├─queue │ ├─bloom │ └─config │ ├─resource-framework-cloud-redis-starter │ ├─filter │ └─resource │ │ ```
**Swagger2 yml config follower** ``` swagger2: enabled: 是否开启swagger文档,默认:true,一般项目有三个配置文件,分别为生产,测试及本地,在本地设置 swagger.show=true 其他为false base-package: 包扫描的路径,默认:io.commchina.plastform.framework PS:多包扫描使用英文分号分割即可 name: 作者名称 url: 作者链接 email: 作者Email description: API的描述 version: API的版本号,默认1.2.RELEASE terms-of-service-url: API的服务团队 title: API的标题 ``` **Redis yml config follower** ``` spring: redis: open: false # 是否开启redis缓存 true开启 ,false关闭 ``` [MongoDB示例](https://blog.csdn.net/qq_38129621/article/details/119956960) ### 更新日志 **2021/9/30** - 重构模块,sip分离、解耦 - 添加pagehelper分页处理工具类 **2021/10/9** - 新增easyExcel、easypoi导入导出 - 修改基类自增ID无法创建 - 资源服务器分离、解耦处理 **2021/11/1 - 2021/12/20** - 分离微服务模块 - 分离mybatis微服务模块 - 分离redis微服务模块 - 修改异常处理 - 修改全局统一返回Result - 子模块版本统一 - 新增登录过滤处理 - 新增Excel处理 **2022/01/23 - 2022/01/24** - 微服务集成knife4j增强swagger配置(包括网关)