|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value={METHOD,FIELD}) @Retention(value=RUNTIME) public @interface OneToMany
Defines a many-valued association with one-to-many multiplicity. If the collection is defined using generics to specify the element type, the associated target entity type need not be specified; otherwise the target entity class must be specified.
Optional Element Summary | |
---|---|
CascadeType[] |
cascade
The operations that must be cascaded to the target of the association. |
FetchType |
fetch
Whether the association should be lazily loaded or must be eagerly fetched. |
String |
mappedBy
The field that owns the relationship. |
Class |
targetEntity
The entity class that is the target of the association. |
public abstract Class targetEntity
public abstract CascadeType[] cascade
public abstract FetchType fetch
public abstract String mappedBy
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |