Eri*_*rik 1 java hibernate java-ee
在MySQL中,可以在每次更新操作时更新TIMESTAMP行.有没有办法用Hibernate实现这一点并将其映射到POJO属性?
所以我有这样的事情:
@Column
private Date updated;
Run Code Online (Sandbox Code Playgroud)
如果要在数据库端执行此操作,可以指定自定义列定义(如果模式由Hibernate生成,否则需要根据需要在模式中声明它),并指示Hibernate在数据库中生成此属性侧:
@Column(columnDefinition = "TIMESTAMP ON UPDATE CURRENT TIMESTAMP")
@Generated(GenerationTime.ALWAYS)
private Date updated;
Run Code Online (Sandbox Code Playgroud)
或者,您可以在应用程序端执行此操作,如Jigar Joshi所建议的那样.
| 归档时间: |
|
| 查看次数: |
2792 次 |
| 最近记录: |