@GeneratedValue(strategy = GenerationType.IDENTITY)
private String identityCard;
private String firstName;
private String imageMiddle;
private String imageSmall;
private String description;
private LocalDate birthday;
private LocalDate createDate;
private LocalDateTime lastOnLineTime;
private boolean rememberMe;
private String newPassword;
private List<Role> roles;
@GeneratedValue(strategy = GenerationType.IDENTITY)
private boolean selected;
@Table(name = "resource")
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String resourceName;
private String permission;
private List<Role> roles;
@Table(name = "user_role")
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Table(name = "role_resource")
public class RoleResource {
@GeneratedValue(strategy = GenerationType.IDENTITY)
private int roleResourceId;
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String skillName;
private double graspDegree;
@Table(name = "calendar_day")
public class CalendarDay {
@GeneratedValue(strategy = GenerationType.IDENTITY)
private boolean isHoliday;
private String holidayName;
@Table(name = "building")
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String buildingNo;
private String buildingName;
private String buildingDesc;
private List<ClassRoom> classRooms;
private List<College> colleges;
@Table(name = "building_college")
public class BuildingCollege {
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String buildingNo;
private String collegeNo;
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String classesNo;
private String collegeNo;
private String classesName;
private Integer studentNumber;
private String universityNo;
@Table(name = "classes_schedule")
public class ClassesSchedule implements Serializable {
private static final long serialVersionUID = 519331018139467363L;
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Excel(name = "id", orderNum = "0", width = 15)
private String collegeNo;
private String classesNo;
private String teacherNo;
@Excel(name = "classRoomNo", orderNum = "5", width = 25)
private String classRoomNo;
@Excel(name = "scheduleTime", orderNum = "6", width = 25)
private String scheduleTime;
@Excel(name = "collegeName", orderNum = "1", width = 20)
private String collegeName;
@Excel(name = "classesName", orderNum = "2", width = 20)
private String classesName;
@Excel(name = "courseName", orderNum = "3", width = 20)
private String courseName;
@Excel(name = "teacherName", orderNum = "4", width = 20)
private String teacherName;
private ClassRoom classRoom;
@Table(name = "classes_task")
public class ClassesTask {
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String collegeNo;
private String classesNo;
private String teacherNo;
private Integer studentNumber;
private int classTimeCount;
private String courseAttr;
private String collegeName;
private String classesName;
private String courseName;
private String teacherName;
private String classRoomNo;
private String scheduleTime;
private ClassRoom classRoom;
private List<Building> buildings;
@Table(name = "class_room")
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String buildingNo;
private String classRoomNo;
private String classRoomName;
private Integer capacity;
private String classRoomAttr;
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String collegeNo;
private String collegeName;
private String collegeDesc;
private String universityNo;
private University university;
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String courseName;
private String courseAttr;
private String collegeNo;
private String universityNo;
@Table(name = "semester")
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String semesterNo;
private String semesterPeriod;
private String semesterName;
private String semesterDesc;
private String universityNo;
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String teacherNo;
private String collegeNo;
private String teacherName;
private String universityNo;
@Table(name = "teacher_course")
public class TeacherCourse {
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String teacherNo;
private String classRoomNo;
private String classTime;
@Table(name = "university")
public class University {
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String universityNo;
private String universityName;
private String universityDesc;