不要企图无所不知,否则你将一无所知。——佚名
在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 {}
即可自动填充