1
我使用下面的控制器方法有沒有辦法限制Spring的Pageable傳遞給控制器方法的大小和頁面值?
public String listUsers(@PageableDefault(size = 20, page = 0) Pageable pageable)
而且很明顯,我們可以CONTROLL頁面和大小與查詢參數size
和page
。但可以說,我們想要保護我們免於由用戶或由於調試而在一頁中丟棄整個數據庫。是否有限制,可以設置爲Pageable對象,例如。 @DefaultPageableConstrains
或我必須手動驗證尺寸?
我只想使用Spring驗證機制,如@Valid
@Min
或@Max
註釋。
這是我已經找到了爲好。也許你會知道我的後續問題的答案? https://stackoverflow.com/questions/46820935/what-is-happening-with-default-argument-resolver-when-custom-resolver-for-same-t – Antoniossss