Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/EjercitarJPA
diff options
context:
space:
mode:
authorSamu <samurey@gmail.com>2013-05-06 21:52:22 (GMT)
committer Samu <samurey@gmail.com>2013-05-06 21:52:22 (GMT)
commit6a64cf6e6ede47a8560eebcb75c7b0fcae366c81 (patch)
treeb18e8e73c33ce7a4081b6716e1cbe396dccf3e91 /EjercitarJPA
parent661f732af3d3fa80ee038891de9269451896f3ca (diff)
Vista ejercicio con carga de respuestas y profesor desde la sesion
Diffstat (limited to 'EjercitarJPA')
-rw-r--r--EjercitarJPA/src/model/Ejercicio.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/EjercitarJPA/src/model/Ejercicio.java b/EjercitarJPA/src/model/Ejercicio.java
index 89318c2..6678757 100644
--- a/EjercitarJPA/src/model/Ejercicio.java
+++ b/EjercitarJPA/src/model/Ejercicio.java
@@ -7,6 +7,7 @@ package model;
import java.io.Serializable;
import java.util.List;
import javax.persistence.Basic;
+import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
@@ -56,10 +57,10 @@ public class Ejercicio implements Serializable {
@JoinTable(name = "respuesta_ejercicio", joinColumns = {
@JoinColumn(name = "id_ejercicio", referencedColumnName = "id_ejercicio")}, inverseJoinColumns = {
@JoinColumn(name = "id_respuesta", referencedColumnName = "id_respuesta")})
- @ManyToMany
+ @ManyToMany(cascade = CascadeType.ALL)
private List<Respuesta> respuestaList;
@JoinColumn(name = "respuesta", referencedColumnName = "id_respuesta")
- @ManyToOne
+ @ManyToOne(cascade = CascadeType.ALL)
private Respuesta respuesta;
@JoinColumn(name = "profesor", referencedColumnName = "id_profesor")
@ManyToOne