![JAR search and dependency download from the Maven repository](/logo.png)
com.dt.jdbc.parser.QueryParser Maven / Gradle / Ivy
The newest version!
package com.dt.jdbc.parser;
import com.dt.core.data.ParseData;
import com.dt.core.engine.ColumnEngine;
import com.dt.core.norm.Engine;
import java.util.ArrayList;
import java.util.List;
/**
* 查询数据解析器
*
* @author 白超
* @version 1.0
* @since 2018/7/10
*/
public class QueryParser {
public String selectByPrimaryKey(ColumnEngine columnEngine) {
return "select " +
columnEngine.getColumnSql() +
" from " +
columnEngine.getTableName() +
" " +
columnEngine.getTableAlias() +
" where " +
columnEngine.getTableAlias() +
"." +
columnEngine.getPrimaryKeyName() +
" = ?";
}
public ParseData selectList(Engine engine) {
StringBuilder sql = new StringBuilder(128);
ParseData parseData;
String str;
List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy