java - 使用带有当前日期和 dob 和枚举的休眠保存学生
问题描述
到目前为止,我已经制作了这样的 bean 类
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
@NoArgsConstructor
@Getter
@Setter
@Entity
@Table(name="logintableetech")
public class Student {
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name="student_id")
private int id;
@Column(name="full_name")
private String name;
@Column(name="bebo_reg_id")
private String regId;
@Column(name="password")
private String password;
@Column(name="email")
private String email;
}
请帮我选择我应该使用哪个类作为适当的日期,我希望生日作为用户输入的日期,将 date_registed 作为日期作为当前时间戳,还告诉我如何在 mysql 的数据库中保存枚举我应该使用什么数据类型字符串(如果可能)或枚举。
解决方案
推荐阅读
- haskell - 使用 lambdas 实现 Haskell 函数
- html - Bootstrap 中的页脚图像
- highcharts - 如何在highcharts中设置条形高度
- apache-spark - 从数据框写入时避免在 JSON 文件中包含转义字符
- ssl - kafka 2路ssl认证
- javascript - 在反应中将数据加载到子组件时出现问题
- python - 使用 pygments 突出显示 Tkinter 文本框的语法
- ruby - 使用 Ashot 和 Watir 截屏
- reactjs - React UseContext 导致错误
- flutter - 如何在颤振中创建自定义形状小部件?在所有移动设备中动态呈现