───────┬──────────────────────────────────────────────────────────────────────── │ File: src/main//java/jp/ac/kobe_u/cs/itspecialist/todoapp/entity/ToDo.java ───────┼──────────────────────────────────────────────────────────────────────── 1 │ package jp.ac.kobe_u.cs.itspecialist.todoapp.entity; 2 │ 3 │ import java.util.Date; 4 │ 5 │ import javax.persistence.Entity; 6 │ import javax.persistence.GeneratedValue; 7 │ import javax.persistence.GenerationType; 8 │ import javax.persistence.Id; 9 │ import javax.persistence.Temporal; 10 │ import javax.persistence.TemporalType; 11 │ 12 │ import lombok.AllArgsConstructor; 13 │ import lombok.Data; 14 │ import lombok.NoArgsConstructor; 15 │ 16 │ /** 17 │ * ToDo エンティティ 18 │ */ 19 │ @Data 20 │ @AllArgsConstructor 21 │ @NoArgsConstructor 22 │ @Entity 23 │ public class ToDo { 24 │ @Id 25 │ @GeneratedValue(strategy = GenerationType.IDENTITY) 26 │ Long seq; //通し番号 27 │ String title; //題目 28 │ String mid; //作成者 29 │ boolean done; //完了フラグ 30 │ @Temporal(TemporalType.TIMESTAMP) 31 │ Date createdAt; //作成日時 32 │ @Temporal(TemporalType.TIMESTAMP) 33 │ Date doneAt; //完了日時 34 │ String background; //背景色 35 │ } ───────┴────────────────────────────────────────────────────────────────────────