com.loocme.sys.util.SqlUtil Maven / Gradle / Ivy
package com.loocme.sys.util;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.regex.Pattern;
import com.loocme.sys.constance.RegConst;
/**
* sql语句帮助类
*
* @author loocme
*
*/
public class SqlUtil
{
/**
* 获取需要执行的sql语句
*
* @param sql
* 原始sql语句
* @param params
* 参数键值对
* @return 可执行的sql语句
*/
public static String getPstmtSql(String sql, Map params)
{
return getPstmtSql(sql, params, null);
}
/**
* 获取预编译sql语句及参数的值
*
* @param sql
* 原始sql语句
* @param params
* 参数-值
* @param pstmtParams
* 转换后的预编译参数的值(顺序与预编译对应)
* @return 预编译的sql语句
*/
public static String getPstmtSql(String sql, Map params,
List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy