JPA like 模糊查询 语法格式
2016-09-01 20:26
134 查看
public List<InstitutionInfo> getAllInstitution(final Application app){ String zdGljg = null; Sysuser user = (Sysuser) app.getUser(); String userGljg = user.getGljg(); if("00".equals(userGljg.substring(4, 6))){//市级机构权限 zdGljg = userGljg.substring(0, 4) + "%"; }else if("00".equals(userGljg.substring(6, 8))){//区县级机构权限 zdGljg = userGljg.substring(0, 6) + "%"; }else{//乡镇级机构权限 zdGljg = userGljg + "%"; } Query query = entityManager.createQuery("select s from InstitutionInfo s where s.gljg like :zdGlbh "); query.setParameter("zdGlbh", zdGljg); List<InstitutionInfo> adg =query.getResultList(); return adg; }
相关文章推荐
- oracle常用数据类型及关于表的基本语法格式
- SQL Server触发器语法格式
- js判断条件的语法格式
- 【Linux学习笔记】Linux C中内联汇编的语法格式及使用方法(Inline Assembly in Linux C)
- JSP指令的基本语法格式
- matplotlib命令与格式:图例legend语法及设置
- Crontab使用语法格式
- Playground中格式注释语法
- JavaMail的语法格式(以获取一个邮件为例)
- 存储过程的语法格式和使用
- AT&T汇编语法格式
- 语法格式:PATINDEX ( '%pattern%' , expression ) (转)
- at&T 汇编语法格式
- oracle insert语法(日期格式)
- ffmpeg详细使用语法/指令/格式
- 存储过程及游标使用的语法格式例子
- AT&T 格式Linux 汇编语法
- SQLServer下的用户自定义函数的语法格式、编写实例以及调用方法
- at&T语法格式
- Linux C中内联汇编的语法格式及使用方法(Inline Assembly in Linux C)