# HG changeset patch # User Raimund Renkert # Date 1371046157 -7200 # Node ID 7b715f7f7c1a423abe8a1e4e1fe6bd8f90480d9b # Parent ffe3234a4590905a4dce36de108bd005d018acac Use reference to 'Ort' instead of 'ort_id' again. diff -r ffe3234a4590 -r 7b715f7f7c1a src/main/java/de/intevation/lada/model/LOrt.java --- a/src/main/java/de/intevation/lada/model/LOrt.java Wed Jun 12 16:08:14 2013 +0200 +++ b/src/main/java/de/intevation/lada/model/LOrt.java Wed Jun 12 16:09:17 2013 +0200 @@ -21,7 +21,7 @@ public class LOrt implements java.io.Serializable { private int POrtId; - private Long ortId; + private Ort ort; private String probeId; private String ortsTyp; private String ortszusatztext; @@ -30,16 +30,16 @@ public LOrt() { } - public LOrt(int POrtId, Long ortId, String probeId) { + public LOrt(int POrtId, Ort ort, String probeId) { this.POrtId = POrtId; - this.ortId = ortId; + this.ort = ort; this.probeId = probeId; } - public LOrt(int POrtId, Long ortId, String probeId, String ortsTyp, + public LOrt(int POrtId, Ort ort, String probeId, String ortsTyp, String ortszusatztext, Date letzteAenderung) { this.POrtId = POrtId; - this.ortId = ortId; + this.ort = ort; this.probeId = probeId; this.ortsTyp = ortsTyp; this.ortszusatztext = ortszusatztext; @@ -56,13 +56,14 @@ this.POrtId = POrtId; } - @Column(name = "ort_id", nullable = false) - public Long getOrtId() { - return this.ortId; + @ManyToOne(fetch = FetchType.EAGER) + @JoinColumn(name = "ort_id", nullable = false) + public Ort getOrt() { + return this.ort; } - public void setOrtId(Long ortId) { - this.ortId = ortId; + public void setOrt(Ort ort) { + this.ort = ort; } @Column(name = "probe_id", nullable = false)