cn.jiangzeyin.database.base.ReadBase Maven / Gradle / Ivy
package cn.jiangzeyin.database.base;
import com.alibaba.druid.util.StringUtils;
import java.util.ArrayList;
import java.util.Collections;
import java.util.LinkedList;
import java.util.List;
/**
* 读取数据
*
* @author jiangzeyin
*/
public abstract class ReadBase extends Base {
/**
* 返回值类型
*
* @author jiangzeyin
*/
public static class Result {
public static final int JsonArray = 1;
/**
* 返回单个实体 json 一行
*/
public static final int JsonObject = 6;
public static final int Entity = 0;
public static final int ListMap = 2;
/**
* 支持取一行数据
*
* columns 确定取值的列名
*
* 默认第一行第一列
*/
public static final int String = 3;
/**
* 支持取一行数据
*
* columns 确定取值的列名
*
* 默认第一行第一列
*/
public static final int Integer = 5;
//public static final int Array = 4;
}
private String columns; // 查询哪些列
private String index; // 查询索引
private List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy