Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring数据Mongo API可以';找不到接口java.util.List的编解码器_Java_Spring Boot_Spring Data_Spring Data Mongodb - Fatal编程技术网

Spring数据Mongo API可以';找不到接口java.util.List的编解码器

Spring数据Mongo API可以';找不到接口java.util.List的编解码器,java,spring-boot,spring-data,spring-data-mongodb,Java,Spring Boot,Spring Data,Spring Data Mongodb,我正在使用SpringBoot(2.0.8.RELEASE)并连接MongoDB。使用mongoTemplate查找文档时,获取此异常结果中没有问题 找不到接口java.util.List的编解码器。 Collection<String> names = getNames(); Query query = new Query(Criteria.where("name").in(names )); List<Employee> employeeLis

我正在使用SpringBoot(2.0.8.RELEASE)并连接MongoDB。使用
mongoTemplate
查找文档时,获取此异常结果中没有问题

找不到接口java.util.List的编解码器。

Collection<String> names = getNames(); 
Query query = new Query(Criteria.where("name").in(names )); 
List<Employee> employeeList = mongoTemplate.find(query, Employee.class)

@Document(collection = "employee")
@Getter
@Setter
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
public class Employee {
    @Id
    @JsonIgnore
    private String _id;
    
    private String name;
    private List<String> deptNames;
    private List<Orgs> orgNames;
    private Data[] datas;
  

}
Collection name=getNames();
查询查询=新查询(条件。其中(“名称”)。在(名称)中);
List employeeList=mongoTemplate.find(查询,Employee.class)
@文档(collection=“employee”)
@吸气剂
@塞特
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown=true)
公营雇员{
@身份证
@杰索尼奥雷
私有字符串_id;
私有字符串名称;
私人名单部门;
私人名单或姓名;
私有数据[]数据;
}
例外情况

org.bson.codecs.configuration.CodecCache.getOrThrow(CodecCache.java:46)
org.bson.codecs.configuration.ProvidersCodecRegistry.get(ProvidersCodecRegistry.java:63)
org.bson.codecs.configuration.ProvidersCodecRegistry.get(ProvidersCodecRegistry.java:37)
org.bson.codecs.BsonTypeCodecMap.<init>(BsonTypeCodecMap.java:48)
org.bson.codecs.DocumentCodec.<init>(DocumentCodec.java:96)
org.bson.codecs.DocumentCodec.<init>(DocumentCodec.java:82)
org.bson.codecs.DocumentCodec.<init>(DocumentCodec.java:72)
org.bson.codecs.DocumentCodec.<init>(DocumentCodec.java:62)
org.bson.Document.toJson(Document.java:287)
org.bson.Document.toJson(Document.java:274)
org.springframework.data.mongodb.core.query.SerializationUtils.serializeToJsonSafely(SerializationUtils.java:121)
org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2256)
org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2242)
org.springframework.data.mongodb.core.MongoTemplate.find(MongoTemplate.java:771)
org.springframework.data.mongodb.core.MongoTemplate.find(MongoTemplate.java:757)
org.bson.codecs.configuration.CodecCache.getOrThrow(CodecCache.java:46)
org.bson.codecs.configuration.ProvidersCodeRegistry.get(ProvidersCodeRegistry.java:63)
org.bson.codecs.configuration.ProvidersCodeRegistry.get(ProvidersCodeRegistry.java:37)
BsonTypeCodecMap.java:48
DocumentCodec.(DocumentCodec.java:96)
DocumentCodec.(DocumentCodec.java:82)
DocumentCodec.(DocumentCodec.java:72)
DocumentCodec.(DocumentCodec.java:62)
toJson(Document.java:287)
toJson(Document.java:274)
org.springframework.data.mongodb.core.query.SerializationUtils.serializeToJsonSafely(SerializationUtils.java:121)
org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2256)
org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2242)
org.springframework.data.mongodb.core.MongoTemplate.find(MongoTemplate.java:771)
org.springframework.data.mongodb.core.MongoTemplate.find(MongoTemplate.java:757)