Skip to content

Commit 216fc20

Browse files
committed
add SearchRequest
1 parent aafe755 commit 216fc20

File tree

2 files changed

+6
-8
lines changed
  • springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/jpa/repository
  • springboot-starter/src/main/java/com/codingapi/springboot/framework/dto/request

2 files changed

+6
-8
lines changed

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/jpa/repository/FastRepository.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.codingapi.springboot.fast.jpa.repository;
22

33
import com.codingapi.springboot.framework.dto.request.PageRequest;
4+
import com.codingapi.springboot.framework.dto.request.SearchRequest;
45
import org.springframework.core.ResolvableType;
56
import org.springframework.data.domain.Page;
67
import org.springframework.data.jpa.repository.JpaRepository;
Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
1-
package com.codingapi.springboot.fast.jpa.repository;
1+
package com.codingapi.springboot.framework.dto.request;
22

33
import com.alibaba.fastjson.JSON;
44
import com.alibaba.fastjson.JSONArray;
55
import com.alibaba.fastjson.JSONObject;
6-
import com.codingapi.springboot.framework.dto.request.Filter;
7-
import com.codingapi.springboot.framework.dto.request.PageRequest;
8-
import com.codingapi.springboot.framework.dto.request.Relation;
9-
import javax.servlet.http.HttpServletRequest;
106
import org.springframework.data.domain.Sort;
117
import org.springframework.util.StringUtils;
128
import org.springframework.web.context.request.RequestContextHolder;
139
import org.springframework.web.context.request.ServletRequestAttributes;
1410

11+
import javax.servlet.http.HttpServletRequest;
1512
import java.lang.reflect.Field;
1613
import java.util.ArrayList;
1714
import java.util.Base64;
@@ -20,7 +17,7 @@
2017
import java.util.stream.Collectors;
2118

2219
/**
23-
* HttpServletRequest 请求参数解析成 PageRequest对象
20+
* HttpServletRequest 请求参数解析成 PageRequest对象
2421
*/
2522
public class SearchRequest {
2623

@@ -120,7 +117,7 @@ private Class<?> getKeyType(String key) {
120117

121118
}
122119

123-
PageRequest toPageRequest(Class<?> clazz) {
120+
public PageRequest toPageRequest(Class<?> clazz) {
124121
pageRequest.setCurrent(current);
125122
pageRequest.setPageSize(pageSize);
126123

@@ -161,7 +158,7 @@ PageRequest toPageRequest(Class<?> clazz) {
161158
}
162159

163160
Enumeration<String> enumeration = request.getParameterNames();
164-
while (enumeration.hasMoreElements()){
161+
while (enumeration.hasMoreElements()) {
165162
String key = enumeration.nextElement();
166163
if (!removeKeys.contains(key)) {
167164
String value = request.getParameter(key);

0 commit comments

Comments
 (0)