您的位置: 首页 > 技术问答 > 有没有办法限制jaxb类中字符串的长度? 有没有办法限制jaxb类中字符串的长度? 分类: 技术问答 • 2022-07-24 21:56:36 问题描述: 如何在注释的jaxb java类中为xsd指定构面?有没有办法限制jaxb类中字符串的长度? 我想限制一个字符串只有1个字符使用注释(而不是从一个xsd)。这可能吗? +0 http://jaxb.java.net/tutorial/section_2_2_3-Defining-a-String-with-Length-Limits.html – 2013-02-21 18:12:12 +0 @HunterMcMillen我认为他问你是否可以通过注释来做到这一点。 – gigadot 2013-02-21 18:18:04 +0 @HunterMcMillen我其实已经看过那个页面,但它没有帮助。不过谢谢。 – chama 2013-02-21 18:20:40 答 对于此用例,您可以使用Bean Validation (JSR-303)的实现。它允许您通过注释或XML为对象属性指定验证规则。 Hibernate的实现的参考实现: http://www.hibernate.org/subprojects/validator.html
http://jaxb.java.net/tutorial/section_2_2_3-Defining-a-String-with-Length-Limits.html – 2013-02-21 18:12:12
@HunterMcMillen我认为他问你是否可以通过注释来做到这一点。 – gigadot 2013-02-21 18:18:04
@HunterMcMillen我其实已经看过那个页面,但它没有帮助。不过谢谢。 – chama 2013-02-21 18:20:40