准备工作
⑴
安装
MyEclipse
⑵
安装
Tomcat
服务器
⑶
安装
Oracle
数据库(当然,使用
Mysql
、
SqlServer
数据库均可,但配置参数有些许差别,本文不作讨论)
二、创建Hibernate项目
⑴
首先,让
MyEclipse
连接上数据库,因此第一步就是确保
MyEclipse
的
DB Browser
视窗处于显示状态,若没有则
Window
→
Show View
→
Other
→
DB Browser
。如图所示:


接下来,在
DB Browser中New一个数据库连接:

在弹出的页面中输入相应文本:

点击下一步(
Next
):
点击完成( Finish ),之后在 DB Browser 视窗中打开数据库连接:

⑵
新建一个
Java
项目
在项目上右键→ MyEclipse → Add hibernate Capabilities 添加 Hibernate 兼容:

直接使用默认配置,点击下一步(
Next
):

继续默认配置,点击下一步(
Next
):

继续默认配置,点击下一步(
Next
):


点击完成( Finish ),出现以下界面, 点击 Add ,添加 2 个很有用的属性: :

同上图,添加
format_sql
,创建之后:

⑶
生成数据库表与
java
文件的关联
在
DB Browser
中同时选中
DEPT
和
EMP
表,由于两张表之间有约束,因此不能单独选择,只能同时使用;之后右键→
Hibernate Reverse Engineering
:

依次进行下图配置:



⑷
修改配置文件

将上图红色区域修改为下图红色区域:

之后在数据库中创建同配置文件中相同名字的序列:

最后写一个简单的测试文件测试一下 :


实现了输出全部员工名字和查询编号为
7788
的员工名字的功能
:
SMITH
ALLEN
WARD
JONES
MARTIN
BLAKE
CLARK
SCOTT
KING
TURNER
ADAMS
JAMES
FORD
MILLER
============================
SCOTT