重构思想:
1.有继承关系的抽取为父类;
2.没有继承关系的则抽取为工具类;
3.不确定因素确定为传递参数;
3.参数不确定的用数组来装,参数的类型不同就用Object...params()
package datasource;
import java.sql.Connection;
import java.sql.PreparedStatement;
import com.account.dao.util.jdcpUtil;
public class JdbcTemplate {
public JdbcTemplate(){}
public static int CRUDtemplate(String sql,Object...params) throws Exception{
Connection conn = jdcpUtil.INSTANCE.getConn();
System.out.println("链接成功");
PreparedStatement ps=conn.prepareStatement(sql);
for (int i = 0; i < params.length; i++) {
ps.setObject(i+1, params[i]);
}
return ps.executeUpdate();
}
}