文字列値のコレクションを持つエンティティが必要です。英数字を格納できるレシート番号を格納するため、文字列を格納する必要があります。スプリングルーのあるエンティティにそのようなフィールドを追加するにはどうすればよいですか?
私は試した
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は非推奨です。
助けてください。