try {
trans.begin();
if (dao.isExist(barcode)) { // 判断是否存在
dao.deletePre(barcode); // 删除数据
dao.insertPre(dto);// 插入数据
} else {
dao.insertPre(dto);// 如果不存在直接插入数据
}
trans.commit();
} catch (SQLException e) {
log.severe(e.getMessage());
trans.rollback();
} 怎么样用JDBC 写成批量更新的型式呢
trans.begin();
if (dao.isExist(barcode)) { // 判断是否存在
dao.deletePre(barcode); // 删除数据
dao.insertPre(dto);// 插入数据
} else {
dao.insertPre(dto);// 如果不存在直接插入数据
}
trans.commit();
} catch (SQLException e) {
log.severe(e.getMessage());
trans.rollback();
} 怎么样用JDBC 写成批量更新的型式呢
Preparedstatement.executeBatch();
批量更新...