Java ReactiveCrudepository不在数据库中保存对象

Java ReactiveCrudepository不在数据库中保存对象,java,postgresql,spring-boot,Java,Postgresql,Spring Boot,我无法将我的目标保存到Postgres 我的对象用户: @Data @Table("usr") public class User { @Id private Long id; private LocalDate created; private LocalDate updated; private Status status; private String username; private String emai

我无法将我的目标保存到Postgres

我的对象用户:

@Data
@Table("usr")
public class User {
  @Id
    private Long id;

    private LocalDate created;

    private LocalDate updated;

    private Status status;
    private String username;

    private String email;

    private String password;

    @Transient
    private List<Role> roles = new ArrayList<>();

}
我的存储库:

@Repository
public interface UserRepo extends ReactiveCrudRepository<User, Long> {
  //  Mono<User> findByName(String name);
}
@存储库
公共接口UserRepo扩展了reactivecrudepository{
//Mono findByName(字符串名称);
}

我尝试保存User->
Mono saveUser=userRepo.save(User)但没有任何效果。我没有收到任何错误。

本网站上的问题必须是英文。“但没有任何问题。我没有收到任何错误。”我不确定我们是否能在这种情况下帮助您。如果它不工作,也不产生任何错误,那么您需要使用调试器对其进行深入研究,以了解发生了什么。可能您正在吞咽一个异常,而没有记录它或其他什么。您的代码看起来非常正确,可能需要使用Mono执行传统操作才能完成保存?您(或rest端点等)订阅了使用repository.save的反应流吗?反应流是懒惰的。除非有人订阅,否则一切都不会发生。
@Repository
public interface UserRepo extends ReactiveCrudRepository<User, Long> {
  //  Mono<User> findByName(String name);
}