的 JAXB(JSR-222)
规范没有盖产生快速失败逻辑到域模型。现在,一种常见的做法是以注释(或XML)的形式表示验证规则,并对它们进行验证。
Bean验证(JSR-303)
对此进行了标准化,并且可以在任何Java EE 6实现中使用。
XJC扩展
我自己没有尝试过以下扩展,但似乎它将在XML模式的域模型表示验证规则上生成
Bean验证(JSR-303)
批注。由于XJC具有很好的可扩展性,因此可能还会有其他插件可用。
- https://github.com/krasa/krasa-jaxb-tools



