Hibernate的基本检索方式介绍

本文介绍了在Java应用中使用Hibernate进行数据库对象检索的方法,包括导航对象检索、OID检索、HQL查询、QBC(Query By Criteria)以及本地SQL检索。通过这些方式,开发者可以灵活地根据需求查询和操作数据库中的数据。
在Java应用中使用Hibernate包含以下步骤
(1)创建Hibernate的配置文件
(2)创建持久化类
(3)创建对象-关系映射文件,在配置文件中,Hibernate的XML解析器将根据DTD(Document Type Definition,文档类型定义)来核对XML文件的语法。如:<hibernate-mapping>元素是根元素,其他的元素必须嵌入在这个元素中。再如,在<class>元素中<id>元素只能出现一次,<property>元素可以不存在、出现一次、多次出现。还必须注意<id>元素必须先定义,否则会解析失败的。在设定<property>元素属性的type时,要注意Java类型、Hibernate映射类型、SQL类型三者之间的对应关系。
(4)通过Hibernate API 编写访问数据库的代码
1.在Hibernate应用中,Hibernate到数据库中检索对象时,有以下检索方式。

(1)导航对象检索方式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值