建议这样命名:
| 中文含义 | 推荐字段名 | 字段类型 | 示例注释 |
|---|---|---|---|
| 用户名 / 登录名 | user_name | varchar(50) | 用户名 |
| 用户昵称 | nick_name | varchar(50) | 用户昵称 |
建议这样命名:
| 中文含义 | 推荐字段名 | 字段类型 | 示例注释 |
|---|---|---|---|
| 用户名 / 登录名 | user_name | varchar(50) | 用户名 |
| 用户昵称 | nick_name | varchar(50) | 用户昵称 |
我的建议:
| 场景 | 推荐字段 |
|---|---|
| 菜单、按钮、页面配置 | visible_flag 更自然 |
| 列表数据、内容、文章隐藏 | hidden_flag 更自然 |
| 后台管理通用配置 | 二选一,建议统一 visible_flag |
版本:V1.0
数据库:默认以 MySQL 8.x 为主
命名风格:小写字母 + 下划线
通用字段风格:create_by / create_time / update_by / update_time / delete_flag / delete_by / delete_time
按照前面确定的规范来:数据库字段尽量不使用 is_ 前缀,改成更简洁的 状态形容词字段 或 xxx_flag 字段。
MyBatis-Plus 官方默认:
.http 是HTTP 请求脚本文件,主要用于接口调试、接口文档、批量发起 HTTP 请求,主流编辑器(VS Code、JetBrains 全家桶)原生支持。
严格来说:
认证 = Authentication = AuthN
鉴权/授权 = Authorization = AuthZ
很多系统里把两者都简称为 Auth,所以“Auth 鉴权”一般指 Authorization,但也可能泛指认证 + 鉴权整套能力。
操作日志表用于记录系统用户的各类操作行为,是系统审计、问题排查和安全追溯的重要依据。
PowerDesigner中的绘图功能真是不敢恭维。
新建字段时,需要选择字段的类型和长度,可以设置一个常用的默认值,这样每次新建一个字段时,只需要修改不一样的字段,而不用每次都设置类型和长度了。