JDBC的DML操作模板

重構思想:


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();
}
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章