Skip to content

J. 术语表 ​

后端术语 ​

术语全称说明
JWTJSON Web Token无状态认证令牌,用于接口认证
RBACRole-Based Access Control基于角色的访问控制
CORSCross-Origin Resource Sharing跨域资源共享
ORMObject-Relational Mapping对象关系映射,数据库操作抽象层
CRUDCreate/Read/Update/Delete增删改查
APIApplication Programming Interface应用程序编程接口
bcrypt-密码哈希算法,内置盐值
OPcache-PHP 字节码缓存扩展
Redis-内存数据库,用于缓存
Nginx-Web 服务器 / 反向代理
Composer-PHP 依赖管理工具
PSRPHP Standards RecommendationPHP 标准推荐
FPMFastCGI Process ManagerPHP 进程管理器
DNFDandified YumRocky Linux / CentOS 包管理器
PECLPHP Extension Community LibraryPHP 扩展安装工具

前端术语 ​

术语全称说明
Vue-渐进式 JavaScript 框架
TypeScript-JavaScript 超集,类型安全
Vite-前端构建工具
Pinia-Vue 3 官方状态管理库
ElementPlus-Vue 3 UI 组件库
Axios-HTTP 请求库
TailwindCSS-原子化 CSS 框架
TinyMce-富文本编辑器
ECharts-数据可视化图表库
pnpm-高性能 Node.js 包管理器
ESLint-JavaScript/TypeScript 代码检查工具
Prettier-代码格式化工具
keep-alive-Vue 组件缓存机制

业务术语 ​

术语说明
软删除通过 is_delete 字段标记删除,不物理删除
租户隔离通过 tenant_id 字段实现多租户数据隔离
数据权限基于角色的 data_scope 控制数据可见范围
access_token访问令牌,短期有效(默认 2 小时)
refresh_token刷新令牌,长期有效(默认 7 天)
驼峰命名camelCase,如 createTime
下划线命名snake_case,如 create_time
RBAC基于角色的访问控制:用户 → 角色 → 菜单/权限
超级管理员uid=1 的用户,跳过所有权限校验
租户管理员tenant_id=0 的用户,不受租户隔离限制
声明式 CRUD通过属性配置定义行为,无需编写通用代码
生命周期钩子beforeAdd/afterAdd 等,用于注入定制逻辑

框架术语 ​

术语说明
BaseLogic业务逻辑基类,提供声明式 CRUD 能力
BaseTenantLogic租户逻辑基类,继承 BaseLogic,自动租户隔离
BaseController控制器基类,提供统一响应和通用 CRUD 方法
BaseModel模型基类,提供软删除和审计字段
Result统一响应类,构造标准 JSON 响应
ExceptionHandle异常处理类,统一捕获异常并返回 JSON
AttributeService注解服务,通过反射读取控制器方法注解
DictService字典服务,提供字典项读取和缓存
ParamService参数服务,提供系统参数读取和缓存
PasswordService密码服务,bcrypt 双重加盐加密
JwtServiceJWT 服务,签发/刷新/解析令牌

小蚂蚁云团队 · 提供技术支持