java—在“spring”中检索具有属于特定用户的fileid的文件信息

mcdcgff0  于 2021-07-13  发布在  Java
关注(0)|答案(1)|浏览(220)

我在不同的用户下有一个文件列表。现在我必须检索特定用户的文件信息。
url看起来像localhost:8081/somepath/{fileid}?userid=“”
是否可以使用spingjpa的findbyid?请给我一些建议。
谢谢您。

atmip9wb

atmip9wb1#

假设你有 File 具有外键的实体 userId ,您可以使用方法创建spring数据存储库 findByUserId() . 例如:

public interface FileRepositoryImpl extends PagingAndSortingRepository<File, Long> {

    Page<File> findAll(Pageable pageRequest);

    Page<File> findByUserId(String userId, Pageable pageable);

}

只是要确保你有一个getter和setter userId .
您可以在spring数据文档中找到更多信息

相关问题