Если вы хотите сделать это на стороне базы данных, вы можете указать пользовательское определение столбца (если схема сгенерирована Hibernate, в противном случае вам необходимо объявить его в своей схеме по желанию), и указать Hibernate, что это свойство сгенерированона стороне базы данных:
@Column(columnDefinition = "TIMESTAMP ON UPDATE CURRENT TIMESTAMP")
@Generated(GenerationTime.ALWAYS)
private Date updated;
В качестве альтернативы, вы можете сделать это на стороне приложения, как предлагает Джигар Джоши.