源码演示:
问:如何向数据库自动添加数据产生的时间?
答:在对应的实体字段添加以下注解:
@CreatedDate //填充字段
@JsonFormat(pattern = "yyyy年MM月dd日 HH:mm:ss", timezone = "GMT+8") //时间格式,时区选择
问:如何限制某部字段在数据更新或修改时不变?
答: 在对应的实体字段添加以下注解:
@Column(name = "数据库中的字段", nullable = false, updatable = false, insertable = false)
小结:以上内容的前提需要往启动类中添加以下注解
@EnableJpaAuditing