方法与接口说明
接口名
通用查询预处理接口:com.runqianapp.commonquery.abstracts.CQConfigProcessor
接口说明
通过实现其方法,可以在调用的通用查询时,预先对通用查询的定义(即通用查询的配置信息)进行预处理。
接口方法
process()
语法:public String process(String config)
参数说明:
- config - 所调用的通用查询的配置信息,为json串
功能说明:传入通用查询配置信息,可以在方法内对配置信息进行预处理然后返回
返回值:返回经过处理后的通用查询配置信息,必须为json串
使用说明
开发者编写的通用查询预处理实现类必须继承CQConfigProcessor接口,实现process()方法。
在process()方法中,可以对通用查询配置信息进行处理,传入的参数config即为当前调用的通用查询的配置信息内容。最后,再将处理后的通用查询配置信息返回。
此外,CQConfigProcessor接口中,提供了request作为内置对象,可供开发者使用。
示例代码:
public class SampleCQConfigProcessor extends CQConfigProcessor {
@Override
public String process(String config) {
... ... //对通用查询的配置信息config进行预处理
return config; //返回处理后配置信息
}
}