我想要一个包含字符串值集合的实体,它存储可以是字母数字的收据编号,因此需要存储字符串。如何使用 spring roo 将这样的字段添加到实体中?
我试过了
field set --fieldName controlNumbers --type java.lang.String --class ~.model.Receipt
但是在项目中找不到关于指定类型的错误,我需要先创建它。
然后我尝试将下面的代码直接注入实体并保存它并更新了aj文件。但是,当我运行 tomcat 时,这也有问题。
private Set<String> controlNumbers = new HashSet<String>();
还看到有人这样做
@org.hibernate.annotations.CollectionOfElements
private Set<String> controlNumbers = new HashSet<String>();
但是你猜怎么着,CollectionOfElements 已被弃用。
请帮忙。