packageec.edu.espe.movilidad.MovilidadWS.Model;importcom.fasterxml.jackson.annotation.JsonIgnore;importlombok.Getter;importlombok.Setter;importjavax.persistence.*;importjavax.validation.constraints.Size;importjava.util.Date;importjava.util.LinkedHashSet;importjava.util.Set;@Getter@Setter@Entity@Table(name="UZYTAVACTPROY",schema="UTIC1")publicclassModelUzyTavActProy{@Id@Column(name="UZYTAVACTPROY_ID")privateLongUZYTAVACTPROY_ID;@Column(name="UZYTAVACTPROY_FECH_REGIS")privateDateUZYTAVACTPROY_FECH_REGIS;@Size(max=500)@Column(name="UZYTAVACTPROY_OBSERVA",length=500)privateStringUZYTAVACTPROY_OBSERVA;//RELACIÓN CON ModelUzytavObjetivoPrograma- TABLA PADRE@ManyToOne(fetch=FetchType.LAZY)@JoinColumn(name="UZYTAVOBJETIVO_PROGRAMA_ID")privateModelUzytavObjetivoProgramauzytavobjetivoPrograma;//RELACIÓN CON ModelUzyTavDetActproy- TABLA PADRE@JsonIgnore@OneToMany(mappedBy="uzytavactproy")privateSet<ModelUzyTavDetActproy>uzytavdetactproys=newLinkedHashSet<>();}