26、Hibernate开发实战:从基础搭建到高级查询

Hibernate开发实战:从基础搭建到高级查询

1. Hibernate示例概述

在学习Hibernate的过程中,通过一个实际的示例能更好地理解其核心组件和日常开发中常用的功能。此示例将从环境搭建开始,包括配置Hibernate依赖和使用Apache Derby数据库,接着构建领域模型,最后介绍通过Query和Criteria API检索对象的方法。

2. 环境搭建

首先要进行的是数据库服务器和Hibernate数据库连接的配置。Apache Derby数据库从JDK1.6的build 88版本开始就已集成。启动数据库服务器的步骤如下:

set JAVA_HOME=C:\Program Files\Java\jdk1.6.0
set DERBY_INSTALL=%JAVA_HOME%\db
set CLASSPATH=%CLASSPATH%;%DERBY_INSTALL%\lib\derby.jar;%DERBY_INSTALL%\lib\derbytools.jar;%DERBY_INSTALL%\lib\derbynet.jar;
cd %DERBY_INSTALL%\frameworks\NetworkServer\bin
startNetworkServer.bat

数据库服务器启动后,就可以通过Hibernate连接它。Hibernate.cfg.xml文件指定了Derby的连接信息,并指向映射类Book。接下来创建一个处理SessionFactory创建的类。

3. HibernateUtil类

此示例

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值