You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
54 lines
915 B
54 lines
915 B
package rd.data.db.table;
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
import lombok.Data;
|
|
import org.apache.ibatis.type.ArrayTypeHandler;
|
|
import org.apache.ibatis.type.JdbcType;
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
@Data
|
|
@TableName(autoResultMap = true)
|
|
public class ActivityTarget {
|
|
/**
|
|
* id
|
|
*/
|
|
private Long id;
|
|
|
|
/**
|
|
* activity
|
|
*/
|
|
private Long activity;
|
|
|
|
/**
|
|
* grade
|
|
*/
|
|
private Integer grade;
|
|
|
|
/**
|
|
* major
|
|
*/
|
|
private Long major;
|
|
|
|
/**
|
|
* course
|
|
*/
|
|
@TableField(jdbcType = JdbcType.ARRAY, typeHandler = ArrayTypeHandler.class)
|
|
private Long[] courseList;
|
|
|
|
/**
|
|
* create_time
|
|
*/
|
|
private LocalDateTime createTime;
|
|
|
|
/**
|
|
* edit_time
|
|
*/
|
|
private LocalDateTime editTime;
|
|
|
|
/**
|
|
* deleted
|
|
*/
|
|
private Boolean deleted;
|
|
}
|
|
|