update the codes to user Spring Data JPA auditor features