nutz的框架NutzDao自定义SQL
来源:互联网 发布:哪个软件有汉仪丫丫体 编辑:程序博客网 时间:2024/05/01 01:15
Nuts中通过org.nutz.dao.sql .Sql接口的实现类org.nutz.dao.Sqls来创建自定义的sql语句。
代码如下: Sql sql =Sqls.create("DELETE FROM t_abc WHERE name='Peter'");
支持占位符的自定义sql语句
在nutz中同样可以通过占位符的方式来构建动态的sql语句。代码如下:
Sql sql =Sqls.create("DELETE FROM $table WHERE name=@name");
sql.vars().set("table","t_abc");
sql.params().set("name","Peter");
· 通过$table来表示表名,用t_abc表来替换,$表示变量占位符
· 通过@name表示字段名,用Peter替换,@表示参数占位符
· 还有一个特殊的占位符,$condition,
它的用法如下:
Sql sql= Sqls.create("SELECT name FROM t_pet $condition");
sql.setCondition(Cnd.where("id", ">", 35));
如下:
voiddemoCondition2(Dao dao){
Sql sql = Sqls.create("UPDATE t_pet SETmasterid=@masterId $condition");
sql.params().set("masterId", 45);
sql.setCondition(Cnd.wrap("id>35"));
dao.execute(sql);
}
- nutz的框架NutzDao自定义SQL
- nutz框架自定义sql的高级用法
- NutzDao-自定义SQL语句进行复杂查询
- nutz 自定义sql语句
- nutz自定义sql查询
- Nutz框架-- Cnd条件使用原生sql
- Nutz logoJava应用框架 Nutz
- nutz框架Dao 接口的基本操作
- nutz框架的添加和删除
- 使用NutzDao进行复杂SQL条件查询
- Nutz使用笔记----获取插入数据id、自定义SQL
- Nutz:Java项目中SSH框架的最佳替代品
- nutz 自定义分页查询优化
- nutz
- nutz
- Nutz
- Nutz
- 【开源推荐】Nutz:Java项目中SSH框架的最佳替代品
- 第23条 泛型——请不要在新代码中使用原生态类型
- objective-C之NSData
- HDOJ1874
- HDU1087-Super Jumping! Jumping! Jumping!
- Java 程序员们值得一看的好书推荐
- nutz的框架NutzDao自定义SQL
- 利用java反射调用类及父类的的私有方法
- 第13届浙江省赛D题POJ3939
- 小何讲Linux: Linux中文件及文件描述符概述
- Java 关键字作用备忘
- PMP认证仅是基础,易迪思项目管理学院八大实战课程为您服务
- npm使用介绍
- 计算机网络——运输层
- 搭建vs2010 boost开发环境