社区
Java EE
帖子详情
hibernate的查询问题
firebird44
2008-03-18 12:53:56
有一个图书表
create table book (bookname varchar(20),lenddate date,returndate date,punishdate date);
想查询returndate>punishdate的记录
就像是用SQL
select *from book where returndate>punishdate;
如果用Hibernate查询语句怎么写呢?
请哪位指点指点
...全文
122
15
打赏
收藏
hibernate的查询问题
有一个图书表 create table book (bookname varchar(20),lenddate date,returndate date,punishdate date); 想查询returndate>punishdate的记录 就像是用SQL select *from book where returndate>punishdate; 如果用Hibernate查询语句怎么写呢? 请哪位指点指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
firebird44
2008-04-01
打赏
举报
回复
[Quote=引用 13 楼 e3002 的回复:]
行不行的你不是试一下啊
[/Quote]
我试过了,不行的,
yriio
2008-03-29
打赏
举报
回复
hql写不需要用到专门的数据库函数,他自己会自动生成sql代码的。。。。
from book where returndate> punishdate
就ok了
e3002
2008-03-29
打赏
举报
回复
行不行的你不是试一下啊
yzk775love
2008-03-29
打赏
举报
回复
List list = session.createQuery("from book where returndate> ?").list();
setParameter(0," punishdate");
coder000
2008-03-28
打赏
举报
回复
session.createQuery("from po.Book b where b.returndate> b.punishdate")
应该没有问题
PostX
2008-03-27
打赏
举报
回复
6楼说的正确,还应该视具体情况而定,要消除数据库的date与java传入参数date的不兼容性。
LZ贴的代码太少了。人又吝啬,问题解决起来,难呀。
firebird44
2008-03-27
打赏
举报
回复
[Quote=引用 5 楼 chenkangwan 的回复:]
List list = session.createQuery("from book where returndate> punishdate").list();
[/Quote]
hql 里使用 from book where returndate>punishdate 不行吧
firebird44
2008-03-27
打赏
举报
回复
我用的是Mysql数据库
HQL不是能屏蔽不同数据库的差别吗?
yojiwei
2008-03-27
打赏
举报
回复
那还要看看LZ用的是什么数据库啦。
如果是ORACLE那么就要用到to_date转换啦。
firebird44
2008-03-27
打赏
举报
回复
晕。6楼就是本人啊,
不是本人吝啬,新人分有限,理解万岁
chenkangwan
2008-03-20
打赏
举报
回复
List list = session.createQuery("from book where returndate> punishdate").list();
zuoguodang
2008-03-18
打赏
举报
回复
大家都注意啦,LZ太吝啬啦,5分,人家都是20分,50分
firebird44
2008-03-18
打赏
举报
回复
..........无语
bobor_2008
2008-03-18
打赏
举报
回复
这家伙太小气了.
bobor_2008
2008-03-18
打赏
举报
回复
Hibernate是把查询结果封装成对象.
如一个对象book类(JAVA Bean)如;
Query query = session.createQuery("from book where returndate> punishdate");
我想就可以搞定了.
hibernate
实现递归
查询
实际开发中碰到一个使用
hibernate
递归
查询
的
问题
。我解决了发出来给大家一起分享
struts+
hibernate
分页 模糊
查询
struts+
hibernate
分页 模糊
查询
author:朱千平 phone:13522080786 qq:200896066
全面掌握
Hibernate
框架技术
全面包含
Hibernate
相关技术,老司机手把手带你一起飞,让你少走弯路。包含
Hibernate
相关技术:
Hibernate
简介、Session API、对象的状态
查询
操作(主键
查询
、HQL
查询
、Criteria
查询
、SQL
查询
、命名
查询
、doWork)关联关系:多对一、一对多、多对多、一对一组件映射、继承映射、缓存、JPA反向工程、封装GenericDao教学全程采用笔记+代码案例的形式讲解,通俗易懂!!!
Bootstrap-v3.3.5中文api CHM版
查询
工具
Bootstrap-v3.3.5中文api chm
Hibernate
查询
问题
如何不使用缓存 简单方法
如果 使用
HIbernate
循环
查询
某个表的话。他会使用缓存技术,来提高数据库性能。其思路是:第一次执行某个sql语句,记录下他的参数。第二次执行某个sql语句时候首先拿他的参数表和默认记录的参数表相比较,如果参数表一致,那么
hibernate
不会重新
查询
数据库,而是从缓存中读取他的值。因此连续执行某个
查询
语句的话,如果此时数据库中关于这个表的字段有更新,将不会显示。附:当两个sql语句完
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章