首页>代码>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日
最近浏览更多
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日
暂无贡献等级
158071
2023年9月12日
暂无贡献等级
996171721 LV7
2023年8月13日