## **开发规范**
- 数据库和数据库字段
1. 命名统一小写,英文禁止使用自定义缩写,禁止使用拼音首拼
2. 多个字母使用下划线连接,如create_time
3. 字符编码使用utf8_mb4,推荐排序规则utf8mb4_general_ci
- 代码规范
1. 命名保持驼峰式,禁止使用自定义缩写,禁止使用拼音或首拼
2. 内置方法名:
- save() 保存
- delete() 删除
- update() 修改
- info() 查询对象
- list() 查询对象列表
- page() 分页查询对象列表
3. 个性化方法名请遵循动词+名词的规范意识,如
- 查询单实例 getEntity()
- 查询列表 findEntityList()
- 分页查询 pageEntityList()
- 保存用户 saveUser()
4. 注意变量命名,请勿使用不明确含义单词
5. 习惯使用枚举类和常量类,减少代码中的“魔鬼变量”
- 用户必读★
- 付费说明★
- 版权说明★
- 项目介绍
- 环境准备
- 开始使用
- 代码安装
- 代码结构
- 配置文件
- 开发规范
- 模块、路径、类以及方法
- 数据库表结构
- API响应体结构
- 二次开发
- 第一个模块
- 讲在前面的话
- 创建数据库表
- 创建对象实体
- 创建Mapper
- 创建Service
- 创建控制器
- 创建ViewHTML
- 认证和授权
- 权限注解【后台】
- 权限标签【前台】
- 获取当前用户
- 接口Token验证
- 基于Token验证说明
- 开启验证并获取令牌
- AccessToken的使用
- RefreshToken的使用
- 接口签名验证
- 接口签名算法v1.0
- 接口使用签名
- 能力集成
- Shiro框架集成
- Shiro框架介绍
- Shiro框架集成
- 构建RBAC模型
- 集成方案介绍
- 集成结果验证
- Shiro过滤器
- Shiro会话管理
- Shiro缓存管理
- Shiro其他组件
- Redis缓存集成
- SpringBoot集成Redis
- 使用Redis实现管理Session
- 使用Redis模拟消息队列
- MybatisPlus集成
- 多数据源的介绍
- Swagger文档介绍
- AOP切面的应用
- Quartz定时任务
- Activiti工作流引擎
- 重要提示
- 更新日志