Mercurial > dive4elements > river
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 : |