package com.yunhai.bschclassmanage.entity; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import javax.persistence.*; import javax.validation.constraints.NotNull; import java.io.Serializable; /** * 课程关联系部表 */ @AllArgsConstructor @NoArgsConstructor @Data @Entity @Table(name = "sch_dic_course_division") public class SchDicCourseDivision{ /** * 主键 */ @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @NotNull(groups = Update.class, message = "更新时ID不能为空") private Integer id; /** * 课程id */ @Column(name = "course_id") private Integer courseId; /** * 系部id */ @Column(name = "division_id") private Integer divisionId; /** * 学校id */ @Column(name = "sch_id") private Integer schId; /** * 更新校验分组 */ public @interface Update {} }