首页>代码>jsp+servlet+jdbc纯原生实现的案件报批后台管理系统>/报批管理系统/01-项目源码/approvalmanagement/src/main/java/com/cxs/dao/BillOfMaterialsDao.java
package com.cxs.dao; import com.cxs.model.entity.BillOfMaterial; import com.cxs.utils.DBUtils; import org.apache.commons.dbutils.QueryRunner; import org.apache.commons.dbutils.handlers.BeanListHandler; import java.sql.Connection; import java.sql.SQLException; import java.util.List; /** * @author cnmgb * @version 1.0 * @date 2022/4/14 **/ public class BillOfMaterialsDao { private QueryRunner queryRunner = new QueryRunner(DBUtils.getDs()); public List<BillOfMaterial> queryBillOfMaterials() { try { return queryRunner.query("select id,billOfMaterialsName from billOfMaterials;", new BeanListHandler<>(BillOfMaterial.class)); } catch (SQLException e) { e.printStackTrace(); } return null; } public int addBillOfMaterials(String billOfMaterialName) { try { return queryRunner.update("insert into billOfMaterials (billOfMaterialsName) values (?);", billOfMaterialName); } catch (SQLException e) { e.printStackTrace(); } return -1; } public int addReclamationBillOfMaterials(String projectNumber, List<String> billOfMaterialsList) throws SQLException { Connection con = DBUtils.getCon(); int res = -1; for (String id : billOfMaterialsList) { res=queryRunner.update(con, "insert into project_billofmaterials (projectNumber, billOfMaterialsId) values (?,?);", projectNumber, id); } return res; } }
最近下载更多
xuweiwowzy LV5
2023年8月10日
泓鼎168 LV20
2023年6月30日
全栈小白 LV35
2023年4月25日
想飞的大肥猪 LV9
2023年4月7日
1778319936 LV2
2023年3月30日
dmyafda LV5
2023年3月26日
最代码官方 LV168
2023年3月25日
最近浏览更多
yimaoermao LV1
11月28日
zolscy LV24
11月26日
shunlun8855 LV1
10月25日
liuyutong LV3
9月25日
255921158 LV5
7月17日
微信网友_7000012089643008 LV4
5月26日
鱼鱼yuyu
5月16日
暂无贡献等级
ilovecode521 LV3
2023年9月23日
另类清晨 LV8
2023年9月22日
茶茶茶百道qq
2023年9月20日
暂无贡献等级