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

即可自动填充

相关文章
postcss-px-to-viewport-8-plugin 适配
postcss-px-to-viewport-8-plugin 适配
1675 0
|
Arthas 监控 Java
Arthas 概述 | 学习笔记
快速学习 Arthas 概述
Arthas 概述 | 学习笔记
|
Web App开发 前端开发 iOS开发
CSS小技巧,实现金额样式~
CSS小技巧,实现金额样式~
CSS小技巧,实现金额样式~
|
Java Spring 容器
在Feign接口中返回泛型类型——自定义Decoder
前几天对接了一套第三方接口,所有接口的请求地址一样,请求参数和响应结果中有很多共同的字段,所以就想把这些字段都抽出来,Feign定义的接口直接返回泛型类型。
在Feign接口中返回泛型类型——自定义Decoder
|
前端开发 Java 数据库连接
Spring Boot 升级 3.2 报错 Invalid value type for attribute ‘factoryBeanObjectType‘: java.lang.String
Spring Boot 升级 3.2 报错 Invalid value type for attribute ‘factoryBeanObjectType‘: java.lang.String
|
10月前
|
存储 监控 数据可视化
常见的分布式定时任务调度框架
分布式定时任务调度框架用于在分布式系统中管理和调度定时任务,确保任务按预定时间和频率执行。其核心概念包括Job(任务)、Trigger(触发器)、Executor(执行器)和Scheduler(调度器)。这类框架应具备任务管理、任务监控、良好的可扩展性和高可用性等功能。常用的Java生态中的分布式任务调度框架有Quartz Scheduler、ElasticJob和XXL-JOB。
3568 66
|
Kubernetes 负载均衡 算法
k8s学习--kube-proxy的三种工作模式详细解释
k8s学习--kube-proxy的三种工作模式详细解释
550 0
|
Kubernetes Docker Perl
k8s常见故障--yaml文件检查没有问题 pod起不来(一直处于创建中)
k8s常见故障--yaml文件检查没有问题 pod起不来(一直处于创建中)
356 1