@Component public class SohelpQuery extends Object
| 构造器和说明 |
|---|
SohelpQuery() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
buildByJdbc() |
String |
buildByJdbc(String paramName,
Map<String,String> fieldAlias)
根据Jdbc生成SQL
|
String |
buildByMagicApi() |
String |
buildByMagicApi(String paramName,
Map<String,String> fieldAlias)
根据MagicApi生成SQL
|
String |
buildByMybatis() |
String |
buildByMybatis(String paramName,
Map<String,String> fieldAlias)
根据Mybatis生成SQL
|
Map<String,Object> |
buildData() |
Map<String,Object> |
buildData(String paramName)
根据查询参数数据Map
|
List<ConditionVO> |
getConditions()
获取过滤条件
|
List<ConditionVO> |
getConditions(String paramName)
从Request中获取filter数据
|
Map<String,Object> |
getFilterMap()
获取过滤数据Map
* [{
* fieldName:'sex',
* comparison:'EQ',
* value:'11'
* }]
|
String |
getFilterSQL()
获取过滤Mybatis SQL
|
public List<ConditionVO> getConditions() throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic List<ConditionVO> getConditions(String paramName) throws com.fasterxml.jackson.core.JsonProcessingException
paramName - 参数名com.fasterxml.jackson.core.JsonProcessingExceptionpublic String buildByMagicApi() throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic String buildByJdbc() throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic String buildByMybatis() throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic Map<String,Object> buildData() throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic String buildByMagicApi(String paramName, Map<String,String> fieldAlias) throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic String buildByMybatis(String paramName, Map<String,String> fieldAlias) throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic Map<String,Object> buildData(String paramName) throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic String buildByJdbc(String paramName, Map<String,String> fieldAlias) throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic String getFilterSQL()
Copyright © 2025. All rights reserved.