package com.oa.model; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; @Entity @Table(name="oa_personCalender") public class PersonCalender { private Integer id; private String title; private String allDay; private String start ; private String end; private String location; private Integer type;//日常类型 0 员工 1 公司 private Users users; @Id @GeneratedValue public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getAllDay() { return allDay; } public void setAllDay(String allDay) { this.allDay = allDay; } public String getStart() { return start; } public void setStart(String start) { this.start = start; } public String getEnd() { return end; } public void setEnd(String end) { this.end = end; } public String getLocation() { return location; } public void setLocation(String location) { this.location = location; } @ManyToOne @JoinColumn(name="cretor",referencedColumnName="id") public Users getUsers() { return users; } public void setUsers(Users users) { this.users = users; } public Integer getType() { return type; } public void setType(Integer type) { this.type = type; } }