JPA 使用实体类注解 @CreatedDate @LastModifiedDate自动生成创建和修改时间
说明:jpa实体添加数据库自动生成创建和修改时间
1.ApplicationBootstrap增加以下注解
@EnableJpaAuditing
2.实体类增加注解以下注解
@Table(name="user")
@JsonIgnoreProperties(value = {"create_time", "update_time"},allowGetters = true)
public class user implements Serializable {/*** 创建时间*/@CreatedDate@Column(name="create_time",updatable = false)//updatable = false 修改不需要进行创建时间生成,默认生成@Temporal(TemporalType.TIMESTAMP)private Date createTime;/*** 修改时间*/@Column(name="update_time")@Temporal(TemporalType.TIMESTAMP)@LastModifiedDateprivate Date updateTime;
}