org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport:[349] - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.million.mes.basic.dbapi.common.modelpagedao.ModelFormAssemblyMapper; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository
时间: 2023-12-11 16:04:39 浏览: 316
这段日志信息表明,Spring Data Redis无法确定候选接口'com.million.mes.basic.dbapi.common.modelpagedao.ModelFormAssemblyMapper'所属的存储库类型。如果你希望将此存储库作为Redis存储库使用,请考虑使用以下注解之一来注释你的实体类:org.springframework.data.redis.core.RedisHash(首选),或者考虑将以下类型之一与你的存储库扩展:org.springframework.data.keyvalue.repository.KeyValueRepository。
这个警告信息提供了一些解决方案,你可以根据你的需求选择其中一个。如果你的实体类没有使用RedisHash注解,请在实体类上添加该注解。另外,你还可以通过扩展KeyValueRepository来创建自定义存储库。如果你有其他问题或疑问,请告诉我,我会尽力回答。
相关问题
Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ps.service.management.modules.wholeHeatchartTask.dao.WHTaskRepository. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository
这个错误通常是因为 Spring Data Redis 无法确定存储库接口的存储类型。如果您想要将此存储库作为 Redis 存储库使用,您可以考虑使用以下注释之一标注您的实体类:@org.springframework.data.redis.core.RedisHash(首选),或者考虑使用以下类型扩展您的存储库:org.springframework.data.keyvalue.repository.KeyValueRepository。您还可以检查您的实体类是否正确地映射到 Redis 数据库,并且 Redis 数据库与应用程序正确地连接。如果这些方法都无法解决问题,您可以考虑使用其他 Redis 客户端库或者重新配置 Spring Data Redis。
阅读全文