重構思想:
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();
}
}