java - 如何在使用 CXF wadl2java maven 插件生成 pojo 时自动添加验证注释?
问题描述
我有一个像这样的限制的 Wadl 文件 -
<xs:element name="password">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="8"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
wadl2java maven 插件生成 pojos 但不添加验证注释。
如何在 Wadl 期间自动添加验证注释(如 @size 用于字符串验证等)以从 Wadl 模式自动生成 pojo?
解决方案
找到了部分解决方案 -
使用这个插件 - https://github.com/krasa/krasa-jaxb-tools
它也适用于 wadl2java 以及自动生成验证,如 @notnull、@minsize 等。
推荐阅读
- python - 如何使用一个月内的日期范围提取特征?
- python - 获取`ndarray`的每个切片中最小值的索引
- php - cURL PHP:将照片上传到 Instagram
- java - JavaFX 代码无法在 intellij-IDEA 中正确编译。当我尝试构建应用程序时,它向我抛出了多个错误
- c# - 来自 png 图像的平滑动画(视频)
- android - 运行 Android Studio 时出错 - “找不到 com.android.tools.build:gradle:3.2.1”
- c# - 在 C# 中创建一个与另一个字典强耦合的字典
- html - 自动调整列表中图像的高度以始终保持在一行
- traefik - Traefik 在路由具有部分重叠名称和重写规则的路由时遇到问题
- javascript - Draw2d JS 如何从连接属性中获取端口连接的图形?