diff src/main/java/de/intevation/model/LKommentarP.java @ 25:34d7ecfba8d1

Added Relation to Kommentare by using the atomatic generation from database scheme. Doesn't work as expected and so I needed to add some extra code (eg. insertable/updateable=false)
author Torsten Irländer <torsten.irlaender@intevation.de>
date Fri, 26 Apr 2013 19:52:21 +0200
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/model/LKommentarP.java	Fri Apr 26 19:52:21 2013 +0200
@@ -0,0 +1,76 @@
+package de.intevation.model;
+
+import java.io.Serializable;
+import javax.persistence.*;
+import java.sql.Timestamp;
+
+
+/**
+ * The persistent class for the l_kommentar_p database table.
+ * 
+ */
+@Entity
+@Table(name="l_kommentar_p")
+public class LKommentarP implements Serializable {
+	private static final long serialVersionUID = 1L;
+	private LKommentarPPK id;
+	private String erzeuger;
+	private Timestamp kDatum;
+	private String kText;
+	private LProbe LProbe;
+
+	public LKommentarP() {
+	}
+
+
+	@EmbeddedId
+	public LKommentarPPK getId() {
+		return this.id;
+	}
+
+	public void setId(LKommentarPPK id) {
+		this.id = id;
+	}
+
+
+	public String getErzeuger() {
+		return this.erzeuger;
+	}
+
+	public void setErzeuger(String erzeuger) {
+		this.erzeuger = erzeuger;
+	}
+
+
+	@Column(name="k_datum")
+	public Timestamp getKDatum() {
+		return this.kDatum;
+	}
+
+	public void setKDatum(Timestamp kDatum) {
+		this.kDatum = kDatum;
+	}
+
+
+	@Column(name="k_text")
+	public String getKText() {
+		return this.kText;
+	}
+
+	public void setKText(String kText) {
+		this.kText = kText;
+	}
+
+
+	//bi-directional many-to-one association to LProbe
+	@ManyToOne
+	@JoinColumn(name="probe_id", insertable=false, updatable=false)
+	public LProbe getLProbe() {
+		return this.LProbe;
+	}
+
+	public void setLProbe(LProbe LProbe) {
+		this.LProbe = LProbe;
+	}
+
+}
\ No newline at end of file
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)