有什么方法可以限制JPA中@OneToMany关系的列表大小?
这是我的代码示例:
@OneToMany(mappedBy = "publication", cascade=CascadeType.PERSIST)
private List<Comment> commentList;
我正在使用EclipseLink 2.3 JPA实现。
提前致谢。
最佳答案
Bean验证规范(JSR-303)的一部分是@Size(min=, max=)
批注:
您可以验证集合。
@OneToMany(mappedBy = "publication", cascade=CascadeType.PERSIST)
@Size(min=1, max=10)
private List<Comment> commentList;
关于java - @OneToMany映射列表大小限制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7894931/