首页>代码>jsp+servlet+jdbc纯原生实现的案件报批后台管理系统>/报批管理系统/01-项目源码/approvalmanagement/src/main/java/com/cxs/dao/LandUserQueryDao.java
package com.cxs.dao; import com.cxs.model.Project; import com.cxs.utils.DBUtils; import org.apache.commons.dbutils.QueryRunner; import org.apache.commons.dbutils.ResultSetHandler; import org.apache.commons.dbutils.handlers.BeanListHandler; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.Date; import java.util.List; /** * @Description 用地审批dao层 * @Package com.cxs.dao.landUserQueryDao * @ClassName LandUserQueryDao * @Data 2022-04-14 15:03 * @Author cxs */ public class LandUserQueryDao { QueryRunner queryRunner = new QueryRunner(DBUtils.getDs()); public List<Project> queryRange() throws SQLException { return queryRunner.query("select distinct LocationLand from bp_project", new BeanListHandler<>(Project.class)); } public List<Project> queryType() throws SQLException { return queryRunner.query("select distinct ProjectType from bp_project", new ResultSetHandler<List<Project>>() { @Override public List<Project> handle(ResultSet resultSet) throws SQLException { List<Project> list = new ArrayList<>(); while (resultSet.next()) { Project project = new Project(); int pt = resultSet.getInt("ProjectType"); switch (pt) { case 1: project.setProjectType("单独选址"); break; case 2: project.setProjectType("城市分批次"); break; case 3: project.setProjectType("增选挂钩"); break; case 4: project.setProjectType("先行复垦"); break; default: project.setProjectType(null); } list.add(project); } return list; } }); } public List<Project> queryLandData(String county, Date startTime, Date endTime, Integer projectType) throws SQLException { return queryRunner.query("select *from bp_project where LocationLand = ? and EndTime between ? and ? and ProjectType = ?",new BeanListHandler<>(Project.class),county,startTime,endTime,projectType); } }

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日

微信网友_7371218154688512 LV4
2月5日
lujinchao1111 LV4
1月13日
2024YFH LV2
2024年12月29日
ma406805131 LV19
2024年12月18日
蛋蛋蛋蛋的糕糕
2024年12月17日
暂无贡献等级
sjwc88 LV3
2024年12月16日
yimaoermao LV1
2024年11月28日
zolscy LV24
2024年11月26日
shunlun8855 LV1
2024年10月25日
liuyutong LV3
2024年9月25日