0

我正在尝试制作可供多个服务使用的 couchbase 通用类。在定义类型时,我遇到了错误“创建名称为'couchbaseRepository'的bean时出错:init方法的调用失败;嵌套异常是org.springframework.data.mapping.MappingException:找不到类型类java.lang的PersistentEntity。对象!\r\n\tat "

正在使用的服务类

@Component

公共类 GlpCoreRepository 扩展 CommonRepository<User, String > {

}

通用类

@Component
public class CommonRepository<T, ID extends Serializable> {
private CouchbaseRepository cbRepository;
public <S extends T> Mono<S> save(S entity) {
      return cbRepository
    .save(entity);

} }

Couchbase 存储库

public interface CouchbaseRepository<T, ID extends Serializable> extends ReactiveCouchbaseRepository<T, ID> {

}

4

0 回答 0