Java Spring Boot framework可分页的实际和正式Arment列表长度不同

Java Spring Boot framework可分页的实际和正式Arment列表长度不同,java,spring,rest,Java,Spring,Rest,我正在使用SpringBoot编写一个JavaSpringREST服务器。 这是依赖项列表: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependen

我正在使用SpringBoot编写一个JavaSpringREST服务器。 这是依赖项列表:

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-mongodb</artifactId>
    </dependency>

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-core</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-security</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-hateoas</artifactId>
    </dependency>
    <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-databind</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.hateoas</groupId>
        <artifactId>spring-hateoas</artifactId>
    </dependency>
    <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-core</artifactId>
    </dependency>
    <dependency>
        <groupId>org.codehaus.jackson</groupId>
        <artifactId>jackson-core-asl</artifactId>
    </dependency>
    <dependency>
        <groupId>org.codehaus.jackson</groupId>
        <artifactId>jackson-mapper-asl</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-data-jpa</artifactId>
    </dependency>
</dependencies>

org.springframework.boot
spring启动程序数据mongodb
org.springframework.boot
弹簧起动试验
测试
org.springframework
弹簧芯
org.springframework.boot
SpringBootStarterWeb
org.springframework.boot
弹簧启动安全
org.springframework.boot
弹簧靴启动器hateoas
com.fasterxml.jackson.core
杰克逊数据绑定
org.springframework.hateoas
春风
com.fasterxml.jackson.core
杰克逊核心
org.codehaus.jackson
jackson core asl
org.codehaus.jackson
杰克逊地图绘制者
org.springframework.data
spring数据jpa
这是我的a控制器类的一部分:

@RequestMapping(path = "/", method = RequestMethod.GET)
public GenericResponse<List<Trip>> getUserTrips(Pageable pageable , @RequestParam("owner") String owner) {
    List<Trip> trips = tripRepository.findByOwner(owner , pageable);
    for (Trip trip : trips) {
        Link link = linkTo(methodOn(TripController.class).getTripInfo(trip.getTripId())).withSelfRel();
        trip.add(link);
    }
    return new GenericResponse<List<Trip>>(200, "Success", trips);
}
@RequestMapping(path=“/”,method=RequestMethod.GET)
公共GenericResponse getUserTrips(可分页,@RequestParam(“所有者”)字符串所有者){
List trips=tripRepository.findByOwner(所有者,可分页);
用于(行程:行程){
Link=linkTo(methodOn(TripController.class).getTripInfo(trip.getTripId()).withSelfRel();
trip.add(link);
}
返回新的一般响应(200次,“成功”,行程);
}
编译时,我遇到以下错误:

类com中的getUserTrips方法。。。无法应用于给定类型 必需的org.sptringframework.data.domain.Pageable,java.lang.String 找到:java.lang.String 原因:实际参数列表和正式参数列表长度不同

我不明白。我认为Pageable会自动将?page=x&pageSize=y解析为Pageable变量

我是否忘记添加任何依赖项?怎么了


我不使用WebMv(它不在我的依赖列表中),这就是为什么它不起作用的原因吗

可能的副本我可以要你的吗tripRepository@VISHWANATHNP此处:package com.tripmaester.repository;导入java.util.List;导入java.util.UUID;导入org.springframework.data.mongodb.repository.MongoRepository;导入com.tripmaster.models.Trip;导入org.springframework.data.domain.*;公共接口TripRepository扩展MongoRepository{public List findByOwner(字符串所有者,可分页);}请检查此链接请检查此链接可能重复的我可以得到您的tripRepository@VISHWANATHNP此处:package com.tripmaester.repository;导入java.util.List;导入java.util.UUID;导入org.springframework.data.mongodb.repository.MongoRepository;导入com.tripmaster.models.Trip;导入org.springframework.data.domain.*;公共接口TripRepository扩展MongoRepository{public List findByOwner(字符串所有者,可分页);}请检查此链接请检查此链接