# foundation **Repository Path**: leoss/foundation ## Basic Information - **Project Name**: foundation - **Description**: 青言基础开发框架包 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-24 - **Last Updated**: 2021-07-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 基础开发框架 ### 开发规则 1. 各个模块尽量不耦合,保持独立性 2. 模块分为 2.1 功能模块(实现某个特定功能,比如实现定时任务,导入模块) 2.2 工具模块(k8s客户端,实现jenkins) 2.3 工具包 common模块 2.4 启动模块 添加application启动的依赖 ## 完成基于mybatis的 增删改查基础架构。 foundation-mybatis-starter 基于mybatis的起手项目 foundation-exception 异常处理,异常分类 TODO 模块分为: 功能模块(基本都有表机构) , 工具模块(没有表结构) 1. 通用rbac模块,jwt模块, oauth2.0 2. 基础配置模块:config, 数据字典模块 3. 修改历史模块 4. excel工具模块 5. 日志模块(有表结构) 6. 任务调度模块(quartz结构, 有结构) 7. 延迟任务处理模块 (工具模块, 异步处理)