Эх сурвалжийг харах

修改接口中的 int 为 Integer,防止参数检查出错

sunyj 8 жил өмнө
parent
commit
ae398e1edc

+ 2 - 2
src/main/java/com/uas/search/service/SearchService.java

@@ -4,6 +4,7 @@ import java.util.List;
 import java.util.Map;
 import java.util.Set;
 
+import com.uas.search.annotation.NotEmpty;
 import com.uas.search.constant.model.CollectField;
 import com.uas.search.constant.model.PageParams;
 import com.uas.search.constant.model.SPage;
@@ -417,7 +418,6 @@ public interface SearchService {
 	 *            分页大小
 	 * @return
 	 */
-	public SPage<Object> getObjects(String tableName, String keyword, String field, Boolean tokenized, int page,
-			int size);
+	public SPage<Object> getObjects(String tableName, String keyword, String field, Boolean tokenized, @NotEmpty("page") Integer page, @NotEmpty("size") Integer size);
 
 }

+ 2 - 2
src/main/java/com/uas/search/service/impl/SearchServiceImpl.java

@@ -11,6 +11,7 @@ import java.util.Map;
 import java.util.Map.Entry;
 import java.util.Set;
 
+import com.uas.search.annotation.NotEmpty;
 import org.apache.lucene.document.Document;
 import org.apache.lucene.index.Term;
 import org.apache.lucene.search.BooleanClause;
@@ -1193,8 +1194,7 @@ public class SearchServiceImpl implements SearchService {
 	}
 
 	@Override
-	public SPage<Object> getObjects(String tableName, String keyword, String field, Boolean tokenized, int page,
-			int size) {
+	public SPage<Object> getObjects(String tableName, String keyword, String field, Boolean tokenized, @NotEmpty("page") Integer page, @NotEmpty("size") Integer size) {
 		if (keyword == null) {
 			keyword = "";
 		}