}
/* 第八步:释放资源 */
JdbcUtil.release(rs, pstmt, conn);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return flag;
}
public boolean delete(Customer entity) {
/* 第一步:声明返回变量 */
boolean flag = false;
try {
/* 第二步:获取连接对象 */
conn = JdbcUtil.getConn();
/* 关闭 */
conn.setAutoCommit(false);
/* 第三步:定义sql语句 */
String sql = "delete from customer where id=?";
/* 第四步:根据sql语句创建与处理对象 */
pstmt = conn.prepareStatement(sql);
/* 第五步:为站位赋值 */
int index = 1;
pstmt.setObject(index++,entity.getId());
/* 第六步:执行更行 */
int i = pstmt.executeUpdate();
/* 第七步:判断 */
if (i > 0) {
flag = true;
}
conn.commit();
} catch (Exception e) {
try {
conn.rollback();
} catch (SQLException e1) {
e1.printStackTrace();
}
e.printStackTrace();
} finally {
try {
conn.setAutoCommit(true);
} catch (SQLException e) {
e.printStackTrace();
}
}
/* 第八步:释放资 */
JdbcUtil.release(rs, pstmt, conn);
return flag;
}
public List<Customer> findAll(Integer start,Integer count) {