一.注解
第一步: 建立数据库和表
使用
![]() | ![]() |
以用户名和密码登录,这里都是demo,创建自己的表。
第二步骤:使myeclips和oracle数据库相连接。
window-->open Perspective-->MyEclipse Java Persistence
操作后会出现一个视图DB Brower,右键新建:

finish完成,如图:
第三步:
新建一个WEB项目
然后选中项目右键-->MyEclipse-->add Hibernate Capabilities
如果需要用到在实体类上添加注释的话那么选中紧挨着的enable

然后下一步选中一个目录存放自动生成hibernate.cfg.xml文件,一般毫无例外的放在src根目录下

下一步,选择我们自己创建的DB Driver:

然后下一步选中一个目录存放自动生成的HibernateSessionFactory工具类 ,

finish,这个hibernateSessionFactory工具类就是一个拿Session的单例,还有一些其它关闭session之类的方法。

第四步:逆向生成实体类
到DB Brower中找到要反向的表选中并且点击右键--->Hibernate Reverse Enginnering
选项:
java src folder 源码包
java package——存放将要反转出来的实体类,选择目录(自己建):
| 生成非注解形式: 点击finish就完成了。 |
| 注解形式: 把下面的add hibernate mapping annotations to pojo的选上,其它不管,这个选项用来“添加映射注解到pojo对象上”。 下一步 看到 type Mapping要选上hibernatetypes,这样这些注解都是来自 javax.persistence.*。 下一步就是默认了: finish。结果图: |
本文详细介绍了如何使用PL/SQL Developer和MyEclipse进行数据库连接、表创建、实体类生成及逆向工程等关键步骤,旨在帮助开发者掌握数据库与ORM(对象关系映射)技术的实践应用。







206

被折叠的 条评论
为什么被折叠?



