Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/EjercitarJPA/src/model/Profesor.java
diff options
context:
space:
mode:
Diffstat (limited to 'EjercitarJPA/src/model/Profesor.java')
-rw-r--r--EjercitarJPA/src/model/Profesor.java65
1 files changed, 8 insertions, 57 deletions
diff --git a/EjercitarJPA/src/model/Profesor.java b/EjercitarJPA/src/model/Profesor.java
index 4420656..60d757a 100644
--- a/EjercitarJPA/src/model/Profesor.java
+++ b/EjercitarJPA/src/model/Profesor.java
@@ -5,7 +5,6 @@
package model;
import java.io.Serializable;
-import java.util.Date;
import java.util.List;
import javax.persistence.Basic;
import javax.persistence.Column;
@@ -16,10 +15,7 @@ import javax.persistence.Id;
import javax.persistence.ManyToMany;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
-import javax.persistence.OneToMany;
import javax.persistence.Table;
-import javax.persistence.Temporal;
-import javax.persistence.TemporalType;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import javax.xml.bind.annotation.XmlRootElement;
@@ -30,15 +26,14 @@ import javax.xml.bind.annotation.XmlTransient;
* @author Ceci
*/
@Entity
-@Table(name = "profesor")
+@Table(name = "PROFESOR")
@XmlRootElement
@NamedQueries({
@NamedQuery(name = "Profesor.findAll", query = "SELECT p FROM Profesor p"),
@NamedQuery(name = "Profesor.findByIdProfesor", query = "SELECT p FROM Profesor p WHERE p.idProfesor = :idProfesor"),
@NamedQuery(name = "Profesor.findByNombre", query = "SELECT p FROM Profesor p WHERE p.nombre = :nombre"),
@NamedQuery(name = "Profesor.findByApellido", query = "SELECT p FROM Profesor p WHERE p.apellido = :apellido"),
- @NamedQuery(name = "Profesor.findByCedula", query = "SELECT p FROM Profesor p WHERE p.cedula = :cedula"),
- @NamedQuery(name = "Profesor.findByFechaNac", query = "SELECT p FROM Profesor p WHERE p.fechaNac = :fechaNac")})
+ @NamedQuery(name = "Profesor.findByCedula", query = "SELECT p FROM Profesor p WHERE p.cedula = :cedula")})
public class Profesor implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@@ -60,19 +55,10 @@ public class Profesor implements Serializable {
@NotNull
@Column(name = "cedula")
private int cedula;
- @Column(name = "fecha_nac")
- @Temporal(TemporalType.DATE)
- private Date fechaNac;
@ManyToMany(mappedBy = "profesorList")
- private List<Curso> cursoList;
- @OneToMany(mappedBy = "profesor")
- private List<Ejercicio> ejercicioList;
- @OneToMany(mappedBy = "profesor")
- private List<Concepto> conceptoList;
- @OneToMany(mappedBy = "profesor")
private List<Asignatura> asignaturaList;
- @OneToMany(mappedBy = "profesor")
- private List<Tema> temaList;
+ @ManyToMany(mappedBy = "profesorList")
+ private List<Curso> cursoList;
public Profesor() {
}
@@ -120,41 +106,6 @@ public class Profesor implements Serializable {
this.cedula = cedula;
}
- public Date getFechaNac() {
- return fechaNac;
- }
-
- public void setFechaNac(Date fechaNac) {
- this.fechaNac = fechaNac;
- }
-
- @XmlTransient
- public List<Curso> getCursoList() {
- return cursoList;
- }
-
- public void setCursoList(List<Curso> cursoList) {
- this.cursoList = cursoList;
- }
-
- @XmlTransient
- public List<Ejercicio> getEjercicioList() {
- return ejercicioList;
- }
-
- public void setEjercicioList(List<Ejercicio> ejercicioList) {
- this.ejercicioList = ejercicioList;
- }
-
- @XmlTransient
- public List<Concepto> getConceptoList() {
- return conceptoList;
- }
-
- public void setConceptoList(List<Concepto> conceptoList) {
- this.conceptoList = conceptoList;
- }
-
@XmlTransient
public List<Asignatura> getAsignaturaList() {
return asignaturaList;
@@ -165,12 +116,12 @@ public class Profesor implements Serializable {
}
@XmlTransient
- public List<Tema> getTemaList() {
- return temaList;
+ public List<Curso> getCursoList() {
+ return cursoList;
}
- public void setTemaList(List<Tema> temaList) {
- this.temaList = temaList;
+ public void setCursoList(List<Curso> cursoList) {
+ this.cursoList = cursoList;
}
@Override