Spring DateJPA自动填充当前时间到数据库和限制某个字段不可修改的方法(亲测有效)

源码演示:实体

启动类

问:如何向数据库自动添加数据产生的时间?

答:在对应的实体字段添加以下注解:

	@CreatedDate  //填充字段
	@JsonFormat(pattern = "yyyy年MM月dd日  HH:mm:ss", timezone = "GMT+8")  //时间格式,时区选择

问:如何限制某部字段在数据更新或修改时不变?

答: 在对应的实体字段添加以下注解:

	@Column(name = "数据库中的字段", nullable = false, updatable = false, insertable = false)

小结:以上内容的前提需要往启动类中添加以下注解

	@EnableJpaAuditing

2019.07.02笔,后续会继续更新,多多支持

发布了27 篇原创文章 · 获赞 3 · 访问量 2628

猜你喜欢

转载自blog.csdn.net/qq_42426937/article/details/94436863
今日推荐