在2.1.0版本中使用Spring Data REST和JPA。Spring Data Rest - 配置分頁
如何配置分頁以使頁面參數從索引1開始而不是0開始?
我已經嘗試設置自定義HateoasPageableHandlerMethodArgumentResolver
與mvc:argument-resolvers
,但是,這並不工作:
<mvc:annotation-driven>
<mvc:argument-resolvers>
<bean class="org.springframework.data.web.HateoasPageableHandlerMethodArgumentResolver">
<property name="oneIndexedParameters" value="true"/>
</bean>
</mvc:argument-resolvers>
</mvc:annotation-driven>
請注意,此行爲與說,對mvc:argument-resolver
文件完全一致:
使用此選項不會覆蓋內部支持的 解析處理程序方法參數。要自定義內置支持 的參數分辨率,請直接配置RequestMappingHandlerAdapter 。
但是我怎麼能做到這一點?如果可能,以乾淨優雅的方式?
這就像一個魅力。而且它比使用BeanPostProcessor更麻煩。謝謝。 – jplandrain
任何人都知道這是一個易於配置的屬性嗎?看起來像一個應該只是一面旗幟的東西,特別是像Spring Boot這樣的東西 – Snekse