【发布时间】:2020-09-29 11:37:38
【问题描述】:
在 Spring data JPA 中,有一些注解可用于以声明的方式为实体设置验证。它们可以在javax.validation.constraints.* 或org.hibernate.validator.constraints.* 中找到(在插入 Hibernate 的情况下)。
例子:
@NotNull
private String lastName;
但是,如果是 Spring data r2dbc 的情况,它们不能开箱即用。
是否有任何简单流畅的方法来为 Spring data r2dbc 中的实体设置验证?在我看来,这应该不会太难,因为它可能不需要完整的 ORM 支持,只需在持久化之前检查对象字段的回调即可。
【问题讨论】:
标签: java spring-data project-reactor spring-data-r2dbc