2016-05-12 98 views
1

如何超過@CreatedDate的審覈字段。如果沒有爲審計字段@CreatedDate設置值,則應該以其他方式應用它應該採用已設置的值。是否有任何功能在JPA春季啓用。覆蓋審覈字段@CreatedDate

回答

0

這不是優雅,但如果你想重置@CreatedDate字段的值,可在初始後保存實體保存與任何日期你喜歡:

// creates entity 
    repository.save(entity); 

    // overwrite created date on the entity 
    entity.setCreatedDate(getSomeCreatedDate()); 

    // re-save the entity 
    repository.save(entity);