r2dbc自动填充审计字段

简介: r2dbc自动填充审计字段


不要企图无所不知,否则你将一无所知。——佚名


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 {}

即可自动填充

相关文章
|
14天前
|
XML 数据库 数据格式
数据库 校验名称唯一性,用于新增和修改功能
数据库 校验名称唯一性,用于新增和修改功能
30 1
|
2月前
|
C#
这个字段,我想看看报错吗
这个字段,我想看看报错吗
|
3月前
|
数据库
实体类的字段和数据库中的字段不一致、并且没有做中间替换、会发生什么
这篇文章讨论了实体类字段与数据库字段不一致时可能导致的问题,作者通过实际案例展示了字段不匹配时查询无法正确执行,并说明了修正字段匹配后查询可以成功执行的情况。
实体类的字段和数据库中的字段不一致、并且没有做中间替换、会发生什么
|
5月前
|
分布式计算 大数据 关系型数据库
MaxCompute产品使用问题之如何修改表的字段或者在表中间加入某些字段
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
107 1
|
6月前
配置字段自动填充
配置字段自动填充
39 0
|
SQL 数据库
数据库——SQL通过某字段的取值范围进行分组汇总
数据库——SQL通过某字段的取值范围进行分组汇总
|
SQL 关系型数据库 MySQL
如何自动填充creatTime和updateTime两种字段
如何自动填充creatTime和updateTime两种字段
202 0
|
SQL Oracle 关系型数据库
SQL实现日期自动填充
在不同数据库用SQL实现日期自动填充的方法
592 0
EF部分字段更新,自动忽略null字段
原文:EF部分字段更新,自动忽略null字段  某个项目里的update代码是类似这样的 public T Update(T entity) where T : ModelBase { var set = this.
1621 0
|
SQL
SQL Server 导入excel时“该值违反了该列的完整性约束”错误
SQL Server 导入excel时“该值违反了该列的完整性约束”错误 这个问题看似高大上,仔细分析了一下,ID列怎么会有重复呢? 原来是有很多空行呀!!! 所以导入excel时一定要注意空行的问题! 没有空行才是对的!!!
5567 0