diff options
Diffstat (limited to 'EjercitarJPA/src/model/Sesion.java')
-rw-r--r-- | EjercitarJPA/src/model/Sesion.java | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/EjercitarJPA/src/model/Sesion.java b/EjercitarJPA/src/model/Sesion.java index 0719205..c5906cf 100644 --- a/EjercitarJPA/src/model/Sesion.java +++ b/EjercitarJPA/src/model/Sesion.java @@ -7,6 +7,8 @@ package model; import java.io.Serializable; import java.util.Date; +import java.util.List; + import javax.persistence.Basic; import javax.persistence.Column; import javax.persistence.Entity; @@ -14,6 +16,7 @@ import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.JoinColumn; +import javax.persistence.ManyToMany; import javax.persistence.ManyToOne; import javax.persistence.NamedQueries; import javax.persistence.NamedQuery; @@ -72,8 +75,12 @@ public class Sesion implements Serializable { private Alumno alumno; @Column(name = "cantidad_ejercicios_resueltos") private Integer cantidadEjerciciosResueltos; + + @ManyToMany + private List<Ejercicio> ejercicioList; + - public Sesion() { + public Sesion() { } public Sesion(Integer idSesion) { @@ -164,6 +171,14 @@ public class Sesion implements Serializable { public void setAlumno(Alumno alumno) { this.alumno = alumno; } + + public List<Ejercicio> getEjercicioList() { + return ejercicioList; + } + + public void setEjercicioList(List<Ejercicio> ejercicioList) { + this.ejercicioList = ejercicioList; + } @Override public int hashCode() { |