不要企图无所不知,否则你将一无所知。——佚名
在r2dbc
中自动填充审计字段可以使用org.springframework.data.annotation.CreatedDate
注解
以及org.springframework.data.annotation.LastModifiedDate
例如:
import lombok.Data; import org.springframework.data.annotation.CreatedDate; import org.springframework.data.annotation.LastModifiedDate; import java.time.LocalDateTime; /** * RtcInspectLog * * @author achao@apache.org */ @Data public class RtcInspectLog { private Long id; @CreatedDate private LocalDateTime createdAt; @LastModifiedDate private LocalDateTime updatedAt; }
然后需要配置org.springframework.data.r2dbc.config.EnableR2dbcAuditing
例如
@Configuration @EnableR2dbcAuditing class Config {}
即可自动填充