博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
规格模式取代sql查询代码
阅读量:6256 次
发布时间:2019-06-22

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

hot3.png

原文:

 

sql查询代码如下:

 

QueryBuilder qb = new QueryBuilder("select * from XMetaModel where 1=1");if (StringUtil.isNotEmpty(dga.getParam("SearchName"))) {	qb.append(" and Name like ?", new Object[] { "%" + dga.getParam("SearchName") + "%" });}if (StringUtil.isNotEmpty(dga.getParam("Type"))) {	qb.append(" and OwnerType=?", new Object[] { dga.getParam("Type") });}qb.append(" order by AddTime desc", new Object[0]);qb.executeDataTable();

 

规格模式查询代码如下:

 

Criteria criteria = new Criteria(XMetaModel.class);criteria.add(Restrictions.like("Name", dga.getParam("SearchName")));criteria.add(Restrictions.eq("OwnerType", dga.getParam("Type")));criteria.addOrder(Order.desc("AddTime"));criteria.dataTable();

转载于:https://my.oschina.net/darkness/blog/802091

你可能感兴趣的文章
Union-Find 检测无向图有无环路算法
查看>>
RDIFramework.NET ━ 9.4 角色管理 ━ Web部分
查看>>
[SAP ABAP开发技术总结]逻辑数据库
查看>>
unix ls命令
查看>>
Ajax核心技术之XMLHttpRequest
查看>>
使用T4模板生成不同部署环境下的配置文件
查看>>
如何把Json格式字符写进text文件中
查看>>
Linux: xclip,pbcopy,xsel用法 terminal 复制粘帖 (mac , ubuntu)
查看>>
[SVN(Ubuntu)] SVN 查看历史详细信息
查看>>
技术出身能做好管理吗?——能!
查看>>
抽象工厂模式
查看>>
如何折叠一段代码使整个代码看起来简洁
查看>>
Quartz2D绘制路径
查看>>
Java知多少(30)多态和动态绑定
查看>>
JDBC操作数据库
查看>>
Android中RelativeLayout的字符水平(垂直居中)对齐
查看>>
--@angularJS--独立作用域scope绑定策略之&符策略
查看>>
乾坤合一~Linux设备驱动之USB主机和设备驱动
查看>>
Python IDLE快捷键【转载合集】
查看>>
Bootstrap中glyphicons-halflings-regular.woff字体报404错notfound
查看>>