spring - @PayloadRoot 中的命名空间是什么?
问题描述
我试图了解命名空间在payloadroot注释中的确切含义,即
@PayloadRoot(localPart = "orderRequest", namespace = "http://samples")
我从 spring 文档中获取了这段代码,但我仍然不明白 http://samples 是什么或它的作用以及我们为什么需要它?
解决方案
命名空间值旨在成为指向 xsd/xml 模式的 URI 位置,您可以通过该模式验证 @RequestPayload 请求的传入值。
推荐阅读
- flutter - DropdownButtonFormField 不显示选择颤振的值
- python - 在 HPC 集群上使用 dask 分配大量作业的策略
- logstash - 如何强制 Logstash 7 重新解析文件?
- regex - 使用字符串函数编辑数学公式
- macos - 辅助应用上未启用应用沙盒,上传到 Apple 时出错
- reactjs - Material-UI 颜色道具选项
- sql - hibernate 只能有一个自动列,它必须定义为一个键
- postgresql - Postgres:将文本转换为时间戳记以进行索引?
- node.js - NodeJS 需要错误“无法重新声明块范围变量 'XXX'”
- css - 如何自定义 WooCommerce 面包屑