有什么方法可以限制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/

10-10 04:26