MyEclipse中开发Hibernate图解入门
本文是刘晓涛老师布置的作业,T10班邓延做的比较出色,转载请保留出处!
一、准备工作
⑴
安装
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