2016-08-03 2 views
2

В нашем проекте мы работаем с моделью домена Документ. документ может иметь несколько названий , так и с моей JPA знания, которые я бы моделировать документа сущность следующим образом:Как создать сущность с полем типа коллекции в JHipster?

@Entity 
public class Document { 

    private Set<String> titles; 

    // ... getters and setters 
} 

Как я могу иметь jHipster генерировать объекты с атрибутами коллекции (или, synomymously, поля сбора)?

ответ

2

В зависимости от документа jdl here тип коллекции для поля еще не обрабатывается.

Я думаю, вы уже думаете о создании объекта заголовка и создании отношения «один ко многим» с документом?

+0

Да, я думал о решении моей задачи, просто введя сущность * Title * и установив связь «один ко многим» между * Document * и * Title *. Но это похоже на обходное решение, так как * Title * больше представляет собой объект [value object] (https://en.wikipedia.org/wiki/Value_object), а не полноценный объект. – Abdull

+0

Да, ваше право - это обходной путь, для этого вы можете модифицировать генератор jdl для обработки полей сбора. Думаю, это не очень важно. – ismail