Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as Java by Mari ( 16 years ago )
package itdep.model.student.event;

import itdep.model.IisEntity;
import itdep.model.dictionary.DirectiveType;
import org.hibernate.annotations.Filter;

import javax.persistence.*;
import java.util.Date;
import java.util.Set;

/**
 * @author lena
 * @version $Revision: 597 $ $Date: 2009-11-30 16:17:57 +0200 (Mon, 30 Nov 2009) $
 */
@Entity
@Filter(name = "existing")
@Table(name = "DIRECTIVE")
public class Directive extends IisEntity {

 @Column(name = "DIRECTIVE_NUMBER", nullable = false, insertable = true, updatable = true)
 private String directiveNumber;

 @Column(name = "DIRECTIVE_DATE", nullable = true, insertable = true, updatable = true)
 private Date directiveDate;

 /*
 * order or disposal
 * приказ или расопряжение
  */
 @ManyToOne(fetch = FetchType.LAZY)
 @JoinColumn(name = "ID_DIRECTIVE_TYPE", nullable = false, insertable = true, updatable = true)
 private DirectiveType directiveType;

 @OneToMany(mappedBy = "directive", targetEntity = StudentEvent.class, cascade = CascadeType.ALL)
 private Set<StudentEvent> events;

 public String getDirectiveNumber() {
  return directiveNumber;
 }

 public void setDirectiveNumber(String directiveNumber) {
  this.directiveNumber = directiveNumber;
 }

 public Date getDirectiveDate() {
  return directiveDate;
 }

 public void setDirectiveDate(Date directiveDate) {
  this.directiveDate = directiveDate;
 }

 public Set<StudentEvent> getEvents() {
  return events;
 }

 public void setEvents(final Set<StudentEvent> events) {
  this.events = events;
 }

 public DirectiveType getDirectiveType() {
  return directiveType;
 }

 public void setDirectiveType(final DirectiveType directiveType) {
  this.directiveType = directiveType;
 }
}

 

Revise this Paste

Your Name: Code Language: