如果我想的话 LocalDateTime
字段的类型始终为 TIMESTAMP
在一个 mysql
数据库:我能做得比不断定义 @Column(columnDefinition = "TIMESTAMP NULL DEFAULT NULL")
在不同的班级里?
@Entity
public class MyTable {
@Column(columnDefinition = "TIMESTAMP NULL DEFAULT NULL")
private LocalDateTime mymodification;
}
相同的 @Column
对于每个应该保存 LocalDateTime
作为图章而不是 datetime
...
1条答案
按热度按时间l7wslrjt1#
inheritancetype.table\u per\u类将删除冗余,@prepersist将示例化
LocalDateTime
```@MappedSuperclass
public abstract class DateHolder {
@Column(columnDefinition = "TIMESTAMP NULL DEFAULT NULL")
private LocalDateTime myModification;
}
@Entity
public class MyTable extends DateHolder {
}