我是春天开机的新手.我正在尝试创建也插入MongoDB的RESTful Web服务.
一切都可以正常工作,除此之外,指导说明.
package hello.requests;
import java.util.List;
import org.springframework.data.mongodb.repository.MongoRepository;
import org.springframework.data.repository.query.Param;
import org.springframework.data.rest.core.annotation.RepositoryRestResource;
import hello.models.CustomerModel;
@RepositoryRestResource(collectionResourceRel = "people", path = "people")
public interface CustomerRepository extends MongoRepository {
List findByLastName(@Param("name") String name);
}
在这里,我尝试将存储库的RESTful端点从默认的/ customerModels更改为/ people.但是,当我运行这个,我得到404,如果我尝试/人,但适用于/ customerModels.
在更广泛的意义上,@RepositoryRestResource如何工作?
我在这里做错了什么?