瀏覽代碼

CsaeExtends model

tangss 8 年之前
父節點
當前提交
74ea819d2d

+ 1 - 0
mooctest-site-server/src/main/java/cn/iselab/mooctest/site/models/Case.java

@@ -8,6 +8,7 @@ import java.sql.Timestamp;
  */
 
 @Entity
+@Inheritance(strategy = InheritanceType.JOINED)
 @Table(name = "case_entity")
 public class Case {
     @Id

+ 22 - 0
mooctest-site-server/src/main/java/cn/iselab/mooctest/site/models/CaseExtends.java

@@ -0,0 +1,22 @@
+package cn.iselab.mooctest.site.models;
+
+import lombok.Data;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+/**
+ * Created by shanshan on 2017/6/28.
+ */
+@Data
+@Entity
+@Table(name = "case_extends")
+public class CaseExtends extends Case{
+    @Column(name = "target_id")
+    private Long targetId;
+    @Column(name = "platform")
+    private short platform;
+    @Column(name = "properties")
+    private String properties;
+}