首页
›
数据工程与实时数据平台
›
013-MLOps数据底座
›
《数据校验规则设计方法》
VIP20
本课程属于:013-MLOps数据底座
数据工程与实时数据平台 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
数据校验规则设计方法
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
第1章
数据校验概述
什么是数据校验、为什么需要数据校验、数据校验的常见场景。
概念
入门
第2章
校验规则分类
格式校验、范围校验、存在性校验、唯一性校验、业务逻辑校验。
分类
基础
第3章
前端校验 vs 后端校验
各自优缺点、适用场景、如何协同工作。
架构
对比
第4章
声明式校验规则
JSON Schema、YAML规则定义、注解式校验。
声明式
配置
第5章
编程式校验规则
if-else逻辑、策略模式、责任链模式。
设计模式
代码
第6章
正则表达式入门
元字符、量词、分组、常用正则示例。
正则
基础
第7章
正则表达式进阶
零宽断言、回溯控制、性能优化。
进阶
性能
第8章
必填字段校验
非空判断、空白字符处理、默认值策略。
必填
基础
第9章
数据类型校验
字符串、数字、布尔、日期、枚举类型。
类型
校验
第10章
长度与范围校验
字符串长度、数值范围、数组大小、日期范围。
范围
边界
第11章
格式校验
邮箱、手机号、身份证号、URL、IP地址。
格式
常用
第12章
唯一性校验
数据库唯一约束、分布式唯一性、并发冲突处理。
唯一
并发
第13章
关联校验
外键约束、跨字段校验、跨表校验。
关联
数据库
第14章
业务规则校验
状态机校验、流程校验、权限校验。
业务
状态机
第15章
校验错误处理
错误码设计、错误信息国际化、错误堆栈。
错误
国际化
第16章
校验性能优化
缓存校验结果、延迟校验、批量校验。
性能
缓存
第17章
分层校验架构
Controller层校验、Service层校验、DAO层校验。
架构
分层
第18章
Java Bean Validation
JSR 380规范、@Valid注解、自定义注解。
Java
JSR
第19章
Spring Boot校验
@Validated、分组校验、全局异常处理。
Spring
框架
第20章
Python校验库
Pydantic模型、marshmallow、cerberus。
Python
库
第21章
JavaScript校验
Joi、Yup、Zod、HTML5表单验证。
JS
前端
第22章
数据库约束
NOT NULL、UNIQUE、CHECK、FOREIGN KEY。
SQL
约束
第23章
API请求校验
OpenAPI规范、请求参数校验、请求体校验。
API
OpenAPI
第24章
文件上传校验
文件类型、文件大小、文件内容安全扫描。
文件
安全
第25章
数据清洗与预处理
去空格、格式化、脱敏、标准化。
清洗
预处理
第26章
校验规则管理
规则配置化、规则版本管理、规则热更新。
管理
配置
第27章
测试校验规则
单元测试、边界测试、模糊测试。
测试
质量
第28章
安全校验
SQL注入防护、XSS防护、CSRF防护、参数校验。
安全
防护
第29章
分布式系统校验
消息校验、幂等校验、最终一致性校验。
分布式
幂等
第30章
数据校验最佳实践
设计原则、常见反模式、项目实战案例。
最佳实践
总结
所属VIP或分类
同VIP:MLOps从数据到模型的全链路管理
同VIP:MLOps可复现实验的完整工作流
同VIP:MLOps可复现训练环境配置秘籍