At least I think it is simple. :)
If I have an entity that contains lots of non-unique components, I don't want to have to declare those components as entities and generate unique identifiers for them all. I found a partial solution through the use of the @Embeddable tag. This allows me to save single children components of a parent to the database, via the @Embedded tag, and collections of children components of a parent to the database, via the @CollectionOfElements tag.
What about @Embeddable objects which contain other @Embeddables though? It doesn't seem like you can use the @Embedded tag or @CollectionOfElements tag from within @Embeddable components.
I'm almost positive someone has wanted to save a single unique object containing lots of non-unique objects. How is this actually done?
|