пружинный вмонтированный комплект в документ - PullRequest
0 голосов
/ 09 марта 2012

Я использую Spring Roo с Mongodb. Я хотел бы создать сущность, которая содержит встроенный набор определенного пользователем типа, так что он находится в том же документе mongodb, что и другие поля в сущности. Я наивно думал, что смогу просто поставить @Embedded на свой аппарат, но это не работает. Как мне этого добиться?

1 Ответ

0 голосов
/ 21 мая 2012

Вам не нужно использовать какие-либо аннотации, просто определите Заданные пользователем типы в качестве члена хранимого класса:

@RooJavaBean
@RooToString
@RooMongoEntity
class Entity {
  String field1;
  String field2;
  Set<SubEntity> embeddedEntites;
}

@RooJavaBean
@RooToString
class SubEntity {
  String fieldA;
  String fieldB;
}
...