ソースを参照

init competition

chensc 8 年 前
コミット
0c9078188d

+ 25 - 0
mooctest-site-server/src/main/java/cn/iselab/mooctest/site/models/Competition.java

@@ -0,0 +1,25 @@
+package cn.iselab.mooctest.site.models;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+/**
+ * Created by csc on 2017/10/17.
+ */
+
+@Data
+@Entity
+@Table(name = "Competition")
+public class Competition {
+    @Id
+    @GeneratedValue
+    private Long id;
+    private String name;
+    private Integer year;
+}
+

+ 24 - 0
mooctest-site-server/src/main/java/cn/iselab/mooctest/site/models/Competition2Task.java

@@ -0,0 +1,24 @@
+package cn.iselab.mooctest.site.models;
+
+import lombok.Data;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+/**
+ * Created by csc on 2017/10/17.
+ */
+
+@Data
+@Entity
+@Table(name = "Competition")
+public class Competition2Task {
+
+    @Id
+    @GeneratedValue
+    private Long id;
+    private Long competitionId;
+    private Long taskId;
+}