@@ -59,7 +59,7 @@ Filter JPA entities directly in database queries. The module converts filter exp
5959<dependency >
6060 <groupId >com.turkraft.springfilter</groupId >
6161 <artifactId >jpa</artifactId >
62- <version >3.2.4 </version >
62+ <version >3.2.5 </version >
6363</dependency >
6464```
6565
@@ -114,7 +114,7 @@ Filter MongoDB documents using Spring Data MongoDB queries.
114114<dependency >
115115 <groupId >com.turkraft.springfilter</groupId >
116116 <artifactId >mongo</artifactId >
117- <version >3.2.4 </version >
117+ <version >3.2.5 </version >
118118</dependency >
119119```
120120
@@ -150,7 +150,7 @@ Filter in-memory collections using Java Predicates. Works with any POJO, no data
150150<dependency >
151151 <groupId >com.turkraft.springfilter</groupId >
152152 <artifactId >predicate</artifactId >
153- <version >3.2.4 </version >
153+ <version >3.2.5 </version >
154154</dependency >
155155```
156156
@@ -222,7 +222,7 @@ Build filter expressions programmatically instead of writing filter strings manu
222222<dependency >
223223 <groupId >com.turkraft.springfilter</groupId >
224224 <artifactId >core</artifactId >
225- <version >3.2.4 </version >
225+ <version >3.2.5 </version >
226226</dependency >
227227```
228228
@@ -268,7 +268,7 @@ Add automatic Swagger documentation for endpoints with `@Filter` parameters.
268268<dependency >
269269 <groupId >com.turkraft.springfilter</groupId >
270270 <artifactId >openapi</artifactId >
271- <version >3.2.4 </version >
271+ <version >3.2.5 </version >
272272</dependency >
273273```
274274
@@ -290,15 +290,15 @@ The `page-sort` module provides annotations for pagination, sorting, and field s
290290<dependency >
291291 <groupId >com.turkraft.springfilter</groupId >
292292 <artifactId >page-sort</artifactId >
293- <version >3.2.4 </version >
293+ <version >3.2.5 </version >
294294</dependency >
295295```
296296
297297### Basic Usage
298298
299299``` java
300300@GetMapping (" /cars" )
301- Page<Car > search(@Filter Specification<Car > spec, @Page Pageable page) {
301+ Page<Car > search(@Filter Specification<Car > spec, @Pagination Pageable page) {
302302 return repository. findAll(spec, page);
303303}
304304```
@@ -310,7 +310,7 @@ Usage: `?page=0&size=20&sort=-year` (prefix `-` for descending)
310310``` java
311311@GetMapping (" /cars" )
312312Page<Car > search(
313- @Page (pageParameter = " p" , sizeParameter = " limit" , sortParameter = " order" ) Pageable page) {
313+ @Pagination (pageParameter = " p" , sizeParameter = " limit" , sortParameter = " order" ) Pageable page) {
314314 return repository. findAll(page);
315315}
316316```
@@ -361,7 +361,7 @@ Use `?fields=id,brand.name,year` to return only specified fields. Uses Jackson's
361361@GetMapping (" /cars" )
362362Page<Car > search(
363363 @Filter Specification<Car > spec,
364- @Page Pageable page) {
364+ @Pagination Pageable page) {
365365 return repository. findAll(spec, page);
366366}
367367```
0 commit comments