All Classes and Interfaces

Class
Description
第三方应用访问凭据与密钥
 
 
 
新增国际化内容的请求参数
新增语言的请求参数
 
 
 
新增用户接口的参数
新增用户接口的参数
 
 
 
新增用户接口的返回值
新增用户接口的返回值
 
错误码分配中心
 
数据校验:仅允许字母、数字、下划线
应用上下文
 
 
 
 
认证授权管理
 
认证服务
BaseDAO<T extends IEntity<I>,I,M extends org.springframework.data.jpa.repository.JpaRepository<T,I> & org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>>
 
实体属性复制器
更新条件组装器
 
 
退出当前异常处理流程,用于不关心执行结果的地方。
 
错误码分配中心
数据库相关常量
 
以与数据库交互的方式实现功能
 
字典 字典是一组提供给用户选择的值。
 
字典管理
 
字典管理在本服务实现,所以不需要以 RPC 调用的方式导入字典。
字典相关的服务间接口
字典相关的服务间接口
A stub to allow clients to do synchronous rpc calls to service Dict.
A stub to allow clients to do ListenableFuture-style rpc calls to service Dict.
Base class for the server implementation of the service Dict.
A stub to allow clients to do asynchronous rpc calls to service Dict.
 
字典导入功能
Protobuf type io.github.xezzon.zeroweb.dict.DictImportReq
Protobuf type io.github.xezzon.zeroweb.dict.DictImportReq
 
 
Protobuf type io.github.xezzon.zeroweb.dict.DictImportReqList
Protobuf type io.github.xezzon.zeroweb.dict.DictImportReqList
 
 
Protobuf type io.github.xezzon.zeroweb.dict.DictListResp
Protobuf type io.github.xezzon.zeroweb.dict.DictListResp
 
 
 
字典请求
字典请求
 
字典响应
字典响应
 
 
 
以 RPC 调用的方式实现字典导入功能,针对 zeroweb-service-admin 以外的服务。
在 Bean 注册阶段扫描 classpath 下所有实现了 IDict 接口的枚举类,并在用用启动时将其注册到数据库中。
 
 
启用注解扫描。
API异常响应对象,与 Error-Code 响应头对应
API异常响应体
错误来源类型
 
全局异常处理 错误码: 依据`异常类-错误码`映射查找。
ID 生成器 生成规则取决于配置 ${zeroweb.id-generator}
开放平台允许使用的HTTP方法
Spring 国际化配置
国际化内容
 
国际化内容变更事件
国际化内容及文本管理
 
国际化内容删除事件
 
国际化相关方法
消息格式化器
将ID封装成对象
标记实体类的 id 以自定义的方式生成
 
错误码抽象
需要国际化的功能,需要实现该接口
无效的访问密钥 原因: 1.
不正确的口令
无效的会话信息
不正确的口令
 
 
 
 
 
 
JWT认证相关
JWT claim
JWT claim
 
JWT载荷包装器
 
 
JWT 密钥管理器,用于生成、保存和加载 JWT 密钥对以及签发 JWT。
语言 底层基于字典实现
 
语言管理
 
 
 
 
修改语言的请求参数
 
找不到有效的类路径
 
 
对外接口
 
对外接口管理
 
 
 
接口状态
错误码分配中心
 
分页数据
分页信息
从classpath中读写PEM格式的公钥和私钥文件
公钥生成事件
 
 
 
唯一键冲突
 
以 RPC 调用的方式实现功能
Sa-Token 相关配置
应用启动时检查是否配置了 Redis 没有配置 Redis 时,使用内存作为 Session 的存储方式 否则以 Redis 作为 Session 的存储方式
读写密钥工具类
订阅的对外接口
 
订阅服务调用记录
接口订阅管理
 
 
 
 
 
第三方应用
 
第三方应用管理
 
 
 
 
使用切面添加 OpenTelemetry Trace
国际化文本
 
国际化文本管理
 
 
 
不能调用未订阅的接口
更新或新增国际化文本的请求体
用户
 
用户管理
 
用户相关的服务间接口
用户相关的服务间接口
A stub to allow clients to do synchronous rpc calls to service User.
A stub to allow clients to do ListenableFuture-style rpc calls to service User.
Base class for the server implementation of the service User.
A stub to allow clients to do asynchronous rpc calls to service User.
用户功能Grpc接口
 
 
 
 
ID生成器(UUID策略)
后台管理服务
ZeroWeb 业务异常
本系统相关配置
ID生成策略枚举值
JWT 相关配置
开放平台服务
定义调用对外接口的常量
 
 
ZeroWeb 自发抛出的系统异常