博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
查询功能实现
阅读量:6464 次
发布时间:2019-06-23

本文共 1924 字,大约阅读时间需要 6 分钟。

1、根据酒检表“执勤民警(zqmj)、处理时间(clsj)”字段查询数据,zqmj字段值和视频数据表中(police_id)字段相同并且clsj在视频数据表中(import_time)和(capture_time)之间取出值

Action:

@RequiresPermissions("jcjl:o_play.do")    @RequestMapping("/jcjl/o_play.do")    public String play(Integer id, String path, String name,            HttpServletRequest request, ModelMap model) {        CmsJcjl cmsJcjl = wfMng.findById(id.toString());        List
bean = zmanager.findByZqmj(cmsJcjl.getZqmj(), cmsJcjl.getClsj()); if (bean.size() == 1) { CmsZfysj cmsZfysj = bean.get(0); if (cmsZfysj.getPath() != null && !cmsZfysj.getPath().equals("")) { model.addAttribute("path", cmsZfysj.getPath()); model.addAttribute("videoPath", cmsZfysj.getPath()); System.out.println(cmsZfysj.getPath()); } if (cmsZfysj.getName() != null && !cmsZfysj.getName().equals("")) { model.addAttribute("name", cmsZfysj.getName()); System.out.println(cmsZfysj.getName()); } } return "jcjl/play"; }

Daoimpl

@SuppressWarnings("unchecked")    public List
findByZqmj(String zqmj, Date clsj) { Finder f = Finder.create("from CmsZfysj bean where 1=1 "); if (null != zqmj && !"".equals(zqmj)) { f.append(" and bean.police_id like :zqmj"); f.setParam("zqmj", "%" + zqmj + "%"); } if (null != clsj && !"".equals(clsj)) { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); f.append(" and TO_CHAR(bean.import_time,'yyyy-MM-dd') >= '" + df.format(clsj) + "'"); } if (null != clsj && !"".equals(clsj)) { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); f.append(" and TO_CHAR(bean.capture_time,'yyyy-MM-dd') <= '" + df.format(clsj) + "'"); } return find(f); }

 

转载地址:http://zjhzo.baihongyu.com/

你可能感兴趣的文章
Seam开发环境中的中文乱码问题
查看>>
Samba日志分析
查看>>
[CTO札记]杂论架构
查看>>
Flash CS 6绘图技巧之锁定填充
查看>>
P2P网络“自由”穿越NAT的“秘密”
查看>>
【Hibernate框架开发之六】Annotation关系映射&组件映射!
查看>>
基于队列的线程池
查看>>
Exchange 2013防止数据丢失DLP预览
查看>>
cocos2d-x自制工具06:AnimatePacker源代码
查看>>
Bex5开发技巧之如何在列表中显示主键字段
查看>>
方法重写,隐藏在子类父类中的各种调用实践
查看>>
ubuntu mpi多机实践
查看>>
c# var的含义与用法
查看>>
Hyper-V3:虚拟机的配置
查看>>
matplotlib绑定到PyQt5(无菜单)
查看>>
卸载360企业版密码
查看>>
对于getting real开发结合自己的工作的一些思考
查看>>
【Android 基础】Android中全屏或者取消标题栏
查看>>
R语言学习笔记:分析学生的考试成绩
查看>>
uploadfy 常见问题收集
查看>>