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 调用的方式实现字典导入功能,针对 zeroweb-service-admin 以外的服务。
在 Bean 注册阶段扫描 classpath 下所有实现了 IDict 接口的枚举类,并在用用启动时将其注册到数据库中。
启用注解扫描。
API异常响应对象,与 Error-Code 响应头对应
API异常响应体
错误来源类型
全局异常处理
错误码: 依据`异常类-错误码`映射查找。
ID 生成器
生成规则取决于配置 ${zeroweb.id-generator}
Spring 国际化配置
国际化相关方法
消息格式化器
将ID封装成对象
标记实体类的 id 以自定义的方式生成
错误码抽象
无效的会话信息
不正确的口令
JWT认证相关
JWT载荷包装器
找不到有效的类路径
分页数据
分页信息
从classpath中读写PEM格式的公钥和私钥文件
唯一键冲突
以 RPC 调用的方式实现功能
Sa-Token 相关配置
读写密钥工具类
使用切面添加 OpenTelemetry Trace
ID生成器(UUID策略)
ZeroWeb 业务异常
本系统相关配置
ID生成策略枚举值
JWT 相关配置
ZeroWeb 自发抛出的系统异常