第 1 课

什么是 UUID

UUID 为何存在,以及开发者在哪些场景使用它。

UUID 是 Universally Unique Identifier,即通用唯一标识符。它是一个 128 位值,通常写成 32 个十六进制字符并按五组展示,例如 550e8400-e29b-41d4-a716-446655440000

开发者常在这些场景使用 UUID:

  • 客户端先创建记录,再同步到服务端
  • 测试夹具和种子数据
  • 不希望暴露数据库自增序号的公开 ID
  • 日志和分布式链路里的 correlation ID
  • API 文档中的真实感示例 ID

UUID 不是安全令牌。它是标识符,不代表权限。鉴权仍应使用访问控制和加密令牌。

想动手练习时,可使用 DevCove 相关工具——可选,不属于本课正文。

打开相关工具

返回课程概览