# leitu **Repository Path**: kool2017/leitu ## Basic Information - **Project Name**: leitu - **Description**: 九层之台,起于累土 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-10-21 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # leitu #### 项目介绍 九层之台,起于累土 #### 软件架构 软件架构说明: springboot+mybatis+log4j2+lombok 模块说明: api-对外提供调用接口,dubbo和mq base-基础功能,公用功能 core-业务核心逻辑 #### 进度 // TODO 请求-url-类全名 token身份令牌 signature签名 切面拦controller。token=base64(用户id),报文摘要=(时间,客户端,用户id,请求url),签名=MD5(报文摘要) 异常 错误码 事务 RPC能力 MQ能力 分布式缓存 分布式数据库 分布式文件系统 分布式服务状态同步 整合system业务 用户 权限 角色 菜单 请求 整合工作流引擎 自动编译打包发布 日志收集 系统监控 错误报警 报表 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 2018-10-24 luyu 增加slf4j-log4j2日志能力 2018-10-25 luyu 增加controller-service-dao-mysql调用例子 自动扫描@MapperScan("com.kool.leitu.dao") 2018-10-31 luyu 增加aop能力,aop例子 2018-11-2 luyu 增加aop注解例子 2018-11-20 luyu 简化结构 增加dubbo-RPC能力 #### 开发规范 1. 数据库设计使用excel模板设计,建表sql使用平台生成,dao、xml和bean使用平台生成 2. 新增controller请求后,写sql脚本插入请求表req、权限表auth和请求权限关联表req_auth 3. 角色表中有1个特殊角色,超级管理员 4. 权限表中有2个特殊权限,超级管理员权限