Revision ef1b5da2
Added by Andreas Müller almost 8 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/RelationshipTermBase.java | ||
---|---|---|
19 | 19 |
import javax.persistence.Column; |
20 | 20 |
import javax.persistence.Entity; |
21 | 21 |
import javax.persistence.FetchType; |
22 |
import javax.persistence.JoinColumn; |
|
23 | 22 |
import javax.persistence.JoinTable; |
24 | 23 |
import javax.persistence.OneToMany; |
25 | 24 |
import javax.persistence.Transient; |
... | ... | |
76 | 75 |
@XmlElementWrapper(name = "InverseRepresentations") |
77 | 76 |
@XmlElement(name = "Representation") |
78 | 77 |
@OneToMany(fetch = FetchType.LAZY) |
79 |
@JoinTable( |
|
80 |
name="RelationshipTermBase_inverseRepresentation", |
|
81 |
joinColumns = @JoinColumn(name="DefinedTermBase_id") |
|
82 |
) |
|
78 |
@JoinTable(name="RelationshipTermBase_inverseRepresentation") |
|
83 | 79 |
@Cascade({CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.DELETE}) |
84 | 80 |
@IndexedEmbedded(depth = 2) |
85 | 81 |
private Set<Representation> inverseRepresentations = new HashSet<Representation>(); |
Also available in: Unified diff
Adapt table and column names to hibernate 5 naming strategy #5369
... and some other changes to table/attribute names