@temporal-dateformat-jpa

wi3ka0sx  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(378)

我在我的客户实体中使用下面的 Date 领域

@Temporal(TemporalType.DATE)
@Column(name = "birthdate")
@DateTimeFormat(pattern = "dd-MM-yyyy")
private Date birthDate;

但仍然 BirthDate 保存在 yyyy-MM-dd 格式。我试过用setter方法设置字段 birthDate 使用dateformat,但仍然是相同的响应。
数据库为mysql,列的类型为 Date . 我想把这个值设为 dd-MM-yyyy 格式。

zmeyuzjn

zmeyuzjn1#

据我以前的项目所知,这是mysql中给定的日期格式,不能直接更改。我将在Map中设置与数据库中相同的日期模式 (YYYY-MM-DD) 并在以后的用法中重新格式化。

相关问题