hibernate 查询 字段为空的问题

问题描述

oracle数据库的字段有的是可以为空,但是在hibernate查询的时候使用frommPOJO的时候有空就会报错.当然可以在数据库中可以为空的字段设置default,在hibernate中用select字段...fromPOJO。但是我觉得都不是很好,不知道有什么更好的解决办法没?

时间: 2025-01-29 22:41:15

hibernate 查询 字段为空的问题的相关文章

sql数据查询出现字段为空和不为空相加不等于总数

问题描述 sql数据查询出现字段为空和不为空相加不等于总数 情景是这样,一个原始数据excle表格,数据总数为81439条,复制到数据库中select * from 查询后显示结果为81444,然后根据某个字段为空查询出4条,删除后应该是剩81440条呢! 问题出现了,根据某字段aa为空没有查询出来数据,根据aa不为空缺查出81439条数据,少一条.根据字段bb.cc结果一样,根据字段dd为空查询出数据1条,不为空的是81437.根据aa,bb,cc不为空查出81439条为空却查不出数据. 为什

select-Oracle可以对查询字段的结果集结果集进行为空判断吗

问题描述 Oracle可以对查询字段的结果集结果集进行为空判断吗 例如:select u.name from user u 在查询的时候对u.name的结果集进行判断,如果为NULL就输出提示,不为空就查询本身值 我项目中实际已经嵌套了几层函数了 解决方案 nvl等几个函数试试.http://www.cnblogs.com/wuyifu/p/3223346.html 解决方案二: http://zhidao.baidu.com/question/2010826752610152748 这个你看看

关于hibernate查询的配置问题

问题描述 我对hibernate关于把sql或hql写到配置文件中一直有两个疑问:1.对于每一个复杂的原生sql查询,如<sql-queryname="..."><returnalias="com.xxx.ObjBean"><return-propertyname="xh"column="t_xh"/><return-propertyname="name"colum

ASP 判断 URL 查询字段, 显示相关内容

显示 作用: 在一个页面里显示不同页面 本文件实现的功能 当 查询为空返回主页当 dateview.asp?dayview= 显示该条件里的内容, 忽略其他当 dateview.asp?yearview= 显示该条件里的内容, 忽略其他当 dateview.asp?monthview= 显示该条件里的内容, 忽略其他当 dateview.asp?weekview= 显示该条件里的内容, 忽略其他以上都不是,则显示 dateview.asp?todayview= 的内容 主文件---/------

设计-关于hibernate查询的和开发中的一些疑问

问题描述 关于hibernate查询的和开发中的一些疑问 我在开发的过程中遇到一些疑问,希望各大牛帮我解答下. 环境介绍: 假设现在有2个表 表名:category(文章分类) 字段: id 主键 name 文章分类中文名 desc 描述 表名:article(文章列表) 字段: id 主键 categoryid 分类id title 文章标题 content 内容 因为用的是hibernate, 上面两个表对应的PO分别是CategoryPO , ArticlePO.没有配置外键映射. 现在要

java-jdbc 来查询视图 和 hibernate 查询视图 问题

问题描述 jdbc 来查询视图 和 hibernate 查询视图 问题 伙伴们 现在我在用 jdbc 查询视图 和 hibernate查询视图 都显示不出来数据 (list用来接受数据,调试时的list的size不为0,可数据都是Null 这是怎么回事) 解决方案 JPA的视图查询Hibernate查询视图数据Hibernate createQuery查询视图返回list为空 解决方案二: 如果你给一下查询的代码,或许可以帮你分析一下

sql多表查询图形化界面查询返回结果与程序端hibernate查询结果不符。

问题描述 sql多表查询图形化界面查询返回结果与程序端hibernate查询结果不符. 我使用多表查询,其中一个表与令一个表字段名相同,在hibernate界面后一个与前一个字段名相同的字段输出结果也与前一个字段名相同.前问在不改字段名的情况下有什么办法解决?(以下d.name与p.name输出结果一样,显然d.name输出结果是错的) select p.id,p.name,p.post_coefficient,d.name ,postType,a.areaName,p.postHour,p.s

hibernate查询数据转换出错

问题描述 hibernate查询数据转换出错 create table topics( topicId int primary key AUTO_INCREMENT, userName varchar(20) not null, topicName varchar(100), context varchar(300), sendTopicTime datetime, KEY userName (userName), CONSTRAINT FK_ID_USER FOREIGN KEY (userN

Hibernate 查询Date类型格式问题

问题描述 Hibernate 查询Date类型格式问题 1C Hibernate+Oracle,数据库字段是date类型 查询没通过DAO直接用hibernate的list()方法,返回List 现JDK从1.5升级到1.6后出现很多时间格式问题,后调试发现:在JDK1.5下,查出来的字段类型是java.sql.Date类型,toString()之后是""yyyy-MM-dd""格式:在JDK1.6下 查出来的字段类型为java.sql.TimeStamp类型toS