详情见http://www.nutzam.com/core/dao/record.html

自己常用的方法:

dao.insert(object)

该方法和new 一个普通对象不同的是返回一个带主键的对象,在数据库中主键是自增的,所以每次插入都是插入max(id)处;

dao.fastinsert(object)

则是普通插入,用于一个循环多次插入,即覆盖一个事务;

dao.query(class, condition)查询,返回一个list类型的对象;

dao.update(class, chain, condition)返回更新对象的个数;

dao.clear(class, condition)返回删除对象的个数,此处为条件删除;

dao.delete(class, id)也是返回删除对象的个数,此处为主键id删除。

condition 为Condition类型的一个调用Cnd的sql语句。

其中insert、update对象均可以为一个数组或者集合。

如果通过 Dao 接口,你传入的是一个集合或者数组,它会为每一个元素都生成一条 SQL 并执行。

nutz dao基本应用相关推荐

  1. nutz dao 操作

    src/org/nutz/dao/impl/sql/SqlTemplate.java 查看文件 @ b4c8c64   1 +package org.nutz.dao.impl.sql;   2 + ...

  2. Nutz Dao学习笔记

    Dao接口的基本操作:    插入:insert(一条sql插入一条记录或者多条记录)          FastInsert(一条sql通过batch插入多条记录)        查询:Fetch( ...

  3. nutz oracle配置,nutz的框架NutzDao-自定义SQL

    1.普通的自定义SQL语句 在Nutz中通过org.nutz.dao.sql.Sql接口的实现类org.nutz.dao.Sqls来创建自定义SQL语句.代码如下: Sql sql =Sqls.cre ...

  4. 在Nutz中如何配置多个数据库源,并且带事务控制

    在Nutz中如何配置多个数据库源,并且带事务控制 发布于 560天前  作者 Longitude  995 次浏览  复制  上一个帖子  下一个帖子  标签: 无 在Nutz中如何配置多个数据库源, ...

  5. 【转】Nutz | Nutz项目整合Spring实战

    http://blog.csdn.net/evan_leung/article/details/54767143 Nutz项目整合Spring实战 前言 Github地址 背景 实现步骤 加入spri ...

  6. (转)Nutz | Nutz项目整合Spring实战

    http://blog.csdn.net/evan_leung/article/details/54767143 Nutz项目整合Spring实战 前言 Github地址 背景 实现步骤 加入spri ...

  7. nutz 自定义sql的使用

    虽然提供了Cnd,但是用起来是觉得有点不方便,然后就直接编写Sql语句.nutz提供了一些方法. Nutz.Dao 的自定义 SQL 部分的解决方案是: // 不推荐使用 用户可以硬编码 SQL 语句 ...

  8. 不同版本的nutz与log4j2的集成方法

    2019独角兽企业重金招聘Python工程师标准>>> 1. 来龙去脉 生成日志非常重要的程序,需要考虑未来切换日志方案的可能.在使用nutz时,nutz会提供一套日志的adapto ...

  9. mysql数据库的操作dao vo_nutzdao+druid使用非数据库实体VO接收返回的对象一直报“Table ‘xxxxx’ doesn't exist”...

    nutzdao+druid使用非数据库实体VO接收返回的对象一直报"Table 'xxxxx' doesn't exist" sql.setCallback(Sqls.callba ...

最新文章

  1. git phpstorm 配置
  2. AI口语翻译,遇到的可不止口齿不清…….
  3. Java系列: JAVA字符串格式化-String.format()的使用(zz)
  4. 如何制作cab包(解决不能注册的问题)
  5. 自然语言处理期末复习(2)中文分词
  6. qopenglwidget 透明_廊坊透明真空袋用途-祺泰包装
  7. linux下mac风格菜单栏,ubuntu 8.04 安装mac风格菜单
  8. 中国娱乐社交企业出海发展专题报告
  9. 每个开发者都应该懂一点单元测试
  10. [示例] 使用 TStopwatch 计时
  11. 最长单调递增子序列 [转]
  12. 在vue项目中同时使用element-ui和mint-ui,的时候,.babelrc配置文件怎么写
  13. 服务器系统盘单独硬盘,我的服务器今天加了个硬盘,可以实现双系统吗?
  14. GIS_WGS84经纬度坐标系_Web墨卡托坐标系_相互转换代码
  15. 华为鸿蒙os2.0游戏,华为鸿蒙os2.0系统下载-华为鸿蒙系统官方下载入口2.0下载 - 一游网手机游戏...
  16. android制作镜像,android镜像制作方法
  17. 红黑树模拟软件_红黑树,超强动静图详解,简单易懂
  18. 5G+如何改变社会--读书有感
  19. 什么是AWS Athena
  20. 微信小程序--窗口背景颜色铺满页面

热门文章

  1. 消极型人格分析,如何改变消极型性格?
  2. 择校秘籍|北邮计算机 和 北航计算机 应该怎么选?
  3. 微信自主出题,答题小程序开发,微信扫描二维码实现方法,扫二维码出试卷答题的软件!
  4. 《算法笔记》学习 入门篇
  5. Android Studio 每次运行都会再下载一遍
  6. Linux: journal日志文件维护
  7. infortrend ESDS RAID6 数据恢复过程
  8. cordova语音通话_如何在Cordova中将文本转换为语音(语音合成)
  9. java使用itextpdf将图片转换成pdf的简单实例
  10. 高端大气上档次的新型界面