社区
Java EE
帖子详情
hibernate的三种查询方式是那三种?
heartmemory
2009-04-08 08:46:23
今天去面试,那项目经理问hibernate 有那三种查询方式,hql sql 还有什么?是不是这些?
那位达人帮忙解答下!
...全文
281
13
打赏
收藏
hibernate的三种查询方式是那三种?
今天去面试,那项目经理问hibernate 有那三种查询方式,hql sql 还有什么?是不是这些? 那位达人帮忙解答下!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ben0759
2009-04-08
打赏
举报
回复
通过session缓存get到对象,也算是查询吧
session.get();
yuhui
2009-04-08
打赏
举报
回复
HQL(Hibernate Query Language),QBC(Query By Creteria),使用本地SQL
本人笔试的时候也遇到这样的问题了!
zhouyh_090120
2009-04-08
打赏
举报
回复
都是正确的
tzb08
2009-04-08
打赏
举报
回复
恩,LS都正解
wunan320
2009-04-08
打赏
举报
回复
还有条件查询Criteria Query
三月暖阳
2009-04-08
打赏
举报
回复
hql、qbc、sql,其中qbc是完全面向对象的,
goldlive_8888
2009-04-08
打赏
举报
回复
HQL(Hibernate Query Language),QBC(Query By Creteria),使用本地SQL
zhj92lxs
2009-04-08
打赏
举报
回复
Criteria
zhangzhenting
2009-04-08
打赏
举报
回复
在 最开始 都是采用的 HQL, NATIVE SQL, 而且以HQL查询为主要的查询方式,但通过这种查询会看到程序里面会有大量的字符串,一条复杂的HQL语句通常拼接过程是很复杂的,特别是多表连接查询,对于这种情况,使用QBC查询就方便多了,在程序里面看不到SQL语句,算是真正的面向对象查询了吧。本人最开始就是这种情况,先是采用HQL,后来用来QBC就不再使用HQL了。
Rita0106
2009-04-08
打赏
举报
回复
hibernate 的三种查询方式:hql qbc nativesql
Rita0106
2009-04-08
打赏
举报
回复
QBC DetachedCriteria
j2eeoriented
2009-04-08
打赏
举报
回复
HQL /CID/QID
xuexi8
2009-04-08
打赏
举报
回复
主要的有:
条件查询
简单属性查询
实体对象查询
另外:
原生sql查询
外置命名查询
分页查询
对象导航查询
连接查询
统计查询
hibernate
的
三种
查询
方式
hibernate
的
查询
方式
常见的主要分为
三种
: HQL, QBC(命名
查询
), 以及使用原生SQL
查询
(SqlQuery) 一、HQL
查询
• HQL(
Hibernate
Query Language)提供了丰富灵活的
查询
方式
,使用HQL进行
查询
也是
Hibernate
官方...
Hibernate
的
查询
方式
Hibernate
的
查询
方式
Hibernate
的检索
方式
主要有五种,包括导航对象图检索
方式
、OID 检索
方式
、HQL 检索
方式
、QBC 检索
方式
和本地 SQL 检索
方式
,接下来针对
Hibernate
五种检索
方式
进行详细讲解。 1.导航对象图...
hibernate
三种
常用的
查询
方式
我们都是使用get/load
方式
来
查询
对象的,这两种
方式
都是基于OID来
查询
的,但实际的应用中,我们使用最多的还是基于sql语句的
查询
,而且HQL是
hibernate
提供的最强大的
查询
方式
,本文主要简单说一下
三种
最常见的
查询
...
Hibernate
模糊
查询
三种
方式
今天的项目中在用
Hibernate
3.0进行模糊
查询
的时候,出现中文乱码,在网上查了好久资料,终于解决了,现在把整理后的贴出来。
Hibernate
中实现模糊
查询
,可有以下
三种
方式
:
Hibernate
的
三种
查询
方式
Criteria,SQLQuery,Query
Hibernate
提供了
三种
查询
的
方式
:hql(
hibernate
query language):
hibernate
自定义的一种
查询
方式
,语法和sql相似。Criteria(query by criteria):一种完全面向对象的
查询
方式
,对pojo类操作。SQLQuery:通过sql...
Java EE
67,513
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章