我在不同的用户下有一个文件列表。现在我必须检索特定用户的文件信息。url看起来像localhost:8081/somepath/{fileid}?userid=“”是否可以使用spingjpa的findbyid?请给我一些建议。谢谢您。
atmip9wb1#
假设你有 File 具有外键的实体 userId ,您可以使用方法创建spring数据存储库 findByUserId() . 例如:
File
userId
findByUserId()
public interface FileRepositoryImpl extends PagingAndSortingRepository<File, Long> { Page<File> findAll(Pageable pageRequest); Page<File> findByUserId(String userId, Pageable pageable); }
只是要确保你有一个getter和setter userId .您可以在spring数据文档中找到更多信息
1条答案
按热度按时间atmip9wb1#
假设你有
File
具有外键的实体userId
,您可以使用方法创建spring数据存储库findByUserId()
. 例如:只是要确保你有一个getter和setter
userId
.您可以在spring数据文档中找到更多信息