我在商店列表实体中使用此代码
@OrderColumn
@ElementCollection(targetClass = java.lang.String.class, fetch = FetchType.EAGER)
@CollectionTable(name = "view_xmlFile_to_stringList")
private List<String> languageOption = new ArrayList<>();
我在列表中保存了很长的字符串,如何为简单的String变量设置列表的长度?
@Length(max = 99000)
private String data;
感谢您的帮助。
答案 0 :(得分:0)
用于定义最大大小为20的列表:
@Size(max=20)
private List<String> languageOption = new ArrayList<>();
答案 1 :(得分:0)
如果要存储大字符串,则必须在映射文件中定义它。阅读文章: http://www.rojotek.com/blog/2007/11/15/storing-large-strings-with-hibernate-3/