comparison flys-backend/src/main/java/de/intevation/flys/model/Range.java @ 174:249390dd24e7

Added foreign key constraint annotations to model classes. flys-backend/trunk@1473 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Tue, 15 Mar 2011 14:49:56 +0000
parents 605320b7df94
children 003ac16812dd
comparison
equal deleted inserted replaced
173:8e2f2ddc507f 174:249390dd24e7
9 import javax.persistence.Table; 9 import javax.persistence.Table;
10 import javax.persistence.GeneratedValue; 10 import javax.persistence.GeneratedValue;
11 import javax.persistence.Column; 11 import javax.persistence.Column;
12 import javax.persistence.SequenceGenerator; 12 import javax.persistence.SequenceGenerator;
13 import javax.persistence.GenerationType; 13 import javax.persistence.GenerationType;
14 import javax.persistence.JoinColumn;
15 import javax.persistence.OneToOne;
14 16
15 @Entity 17 @Entity
16 @Table(name = "ranges") 18 @Table(name = "ranges")
17 public class Range 19 public class Range
18 implements Serializable 20 implements Serializable
63 65
64 public void setRiver(River river) { 66 public void setRiver(River river) {
65 this.river = river; 67 this.river = river;
66 } 68 }
67 69
70 @OneToOne
71 @JoinColumn(name = "id")
68 public River getRiver() { 72 public River getRiver() {
69 return river; 73 return river;
70 } 74 }
71 } 75 }
72 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 76 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org