spring data r2dbc @createdBy字段设置



我有一个抽象的BasicEntity类实现持久化。它的目的是设置基本字段:

@CreatedDate
@Column(value = "create_time")
private Long createTime;
@CreatedBy
@Column(value = "create_user")
private String createUser;
@LastModifiedDate
@Column(value = "last_modify_time")
private Long lastModifyTime;
@LastModifiedBy
@Column(value = "last_modify_user")
private String lastModifyUser;

它集

spring.application.name: my_app

字段lastModifyUser,它为lastModifyTime创建一个时间戳,但createTime和createUser在保存实体后为空。有什么建议吗?

您有两个选择。在实体中,您可以指定注释@EnableR2dbcAuditing

或者创建一个配置类

@Configuration
@EnableR2dbcAuditing
class DatabaseConfig{
}

相关内容

  • 没有找到相关文章

最新更新