implementation 'org.hibernate:hibernate-envers'
spring.jpa.hibernate.ddl-auto 设置为 update
@Setter
@Getter
@Entity
@Table(name = "T_DEC_HEAD")
@Audited
public class DecHead extends CoreEntity {
/**
* 申报单位编码
* 必填
*/
@Column(name = "AGENT_CODE", length = 18)
private String agentCode;
}
这样就可以在修改数据的时候自动生成一张 T_DEC_HEAD_AUD的表,保存历史变更记录,