java实现简单的给sql语句赋值的示例
程序员文章站
2024-03-31 13:59:22
代码本身很简单。拼接sql的时候?不好数,简单的用来赋值。
复制代码 代码如下:/** * todo 循环赋值,缺少的类型可随时添加 * @aut...
代码本身很简单。拼接sql的时候?不好数,简单的用来赋值。
复制代码 代码如下:
/**
* todo 循环赋值,缺少的类型可随时添加
* @author lucius
* @param pt
* @param list
* @throws sqlexception
*/
public static void setparam(preparedstatement pt, list list) throws sqlexception{
for(int i = 0;i<list.size();i++){
if (list.get(i) instanceof string) pt.setstring(i+1, list.get(i).tostring());
else if(list.get(i) instanceof integer) pt.setint(i+1, integer.parseint(list.get(i).tostring()));
else if(list.get(i) instanceof short)pt.setshort(i+1, short.parseshort(list.get(i).tostring()));
else pt.setobject(i+1, list.get(i));
}
}
上一篇: Spring 缓存抽象示例详解