DetachedCriteria查询出包含一个null的数组
2017-11-15 17:42
260 查看
上图是在用DetachedCriteria查询时查出null的详细信息。
根据add进去的查询条件用sql查询确实可以查出一条记录来,只是用DetachedCriteria查出的这个对象没显示出来,而是null。
原因:该持久化类的对应的映射文件中配置的主键(如下)在数据库中的值是null,导致查出的对象是null,因此用DetachedCriteria查询时主键不能为null。
相关文章推荐
- 使用DetachedCriteria 模糊查询中值为null时的情况
- sql查询一个字段包含在一个数组里
- JAVA中查询一个词在内容中出现的次数、判断集合中是否包含关键字、查询字符串数组单个字符的长度
- 定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。
- 给定只包含正数的数组,给出一个方法,将数组中的数拼接起来,得到的数,是最大的。
- 查询数据库并且将查询到的数据生成一个数组
- JAVA--定义一个包含整型数组参数的方法,用来接收成绩数组,进行成绩排序并输出前三名
- Javascript实例教程:querySelector()方法接受一个CSS查询并返回匹配模式的第一个子孙元素,如果没有匹配的元素则返回null。
- detachedCriteria模糊查询Long型数据
- 获取手机通讯录联系人(包含模糊查询,dialog自定义,也有一个自定义通知栏)
- 应用Hibernate3的DetachedCriteria实现分页查询 (来自JAVA视线)
- mysql中如何将查询结果的多个记录中的指定字段放到一个二维数组中,以及在in子句中使用数组
- 编写一个方法,输入DOM节点,返回包含所有父节点的一个数组
- 基于Hibernate的动态查询(HQL、Criteria、DetachedCriteria、MySQL)
- C语言:【面试题】在二维数组中,每行每列都按照递增的顺序排序,判断数组中是否包含一个数。
- mysql查询某一个字段是否包含中文字符
- 请给Array本地对象增加一个原型方法,它的用途是删除数组条目中重复的条目(可能有多个),返回值是一个仅包含被删除的重复条目的新数组。
- 面试题:给定一个数组,数组中只包含0和1。请找到一个最长的子序列,其中0和1的数量是相同的
- 写一个 function,它遍历一个对象数组(第一个参数)并返回一个包含相匹配的属性-值对(第二个参数)的所有对象的数组。
- 给定一个排序后的数组,包含n个整数,但这个数组已被旋转过很多次,编写代码找出数组中的某个元素