//package nju.seec.helper.entity; // // //import lombok.Data; //import nju.seec.helper.entity.converter.MapConverter; //import org.hibernate.annotations.CreationTimestamp; //import org.hibernate.annotations.DynamicInsert; //import org.hibernate.annotations.DynamicUpdate; //import org.hibernate.annotations.UpdateTimestamp; // //import javax.persistence.*; //import java.math.BigDecimal; //import java.time.LocalDateTime; //import java.util.Map; // ///** // * @author sxt // *
// * updated by cst
// */
//@Data
//@Entity
//@Table(name = "quiz_student_answer",
// indexes = {@Index(columnList = "quiz"),
// @Index(columnList = "student ,quiz")})
//@DynamicUpdate
//@DynamicInsert
//public class QuizStudentAnswer {
// @Id
// @GeneratedValue(strategy = GenerationType.IDENTITY)
// @Column(name = "id")
// private Long id;
//
// @ManyToOne(cascade = {CascadeType.DETACH, CascadeType.MERGE, CascadeType.REFRESH}, fetch = FetchType.LAZY)
// @JoinColumn(name = "quiz_id", referencedColumnName = "id")
// private Quiz quiz;
//
// @ManyToOne(cascade = {CascadeType.DETACH, CascadeType.MERGE, CascadeType.REFRESH}, fetch = FetchType.LAZY)
// @JoinColumn(name = "student_id", referencedColumnName = "id")
// private User student;
//
// @SuppressWarnings("all")
// @Convert(converter = MapConverter.class)
// @Column(nullable = false)
// private Map