0%

Java JPA

Jpa

创建时间 更新时间

1.实体类加注解

1
2
3
4
5
6
7
8
9
10
11
12
13
14
/**
* 创建时间
*/
@CreatedDate
@Column(name = "create_time")
private Date createTime;

/**
* 修改时间
*/
@LastModifiedDate
@Column(name = "modify_time")
private Date modifyTime;

2.实体类头加注解

1
2
@EntityListeners(AuditingEntityListener.class)

3.SpringBoot启动类加注解

1
2
@EnableJpaAuditing

另外数据库添加相应控制也可以:
createTime : CURRENT_TIMESTAMP
modifyTime : CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP