1、
软件: MyEclipse2013(32位)
机器: Win7 x86 x64,Linux 上未使用过
2、
配置 数据库连接 (我这里 以Oracle为例)
2.1、MyEclipse2013 --> Window --> Open Perspective --> MyEclipse Database Explorer
2.2、在"DB Explorer"窗口中,右击--> New... -->
填入的信息如下图:
"Connection URL": jdbc:oracle:thin:@ip:port:某个数据库的数据库名
ZC: 这里的 Oracle连接 的配置,其实和我们的某个项目没有直接的关联,∴ 最好选择的ojdbc14.jar目录 是和具体的项目没有关系的,这样就算项目改名 或者 被删除,这里配置的连接还是一样可以使用的。
"Driver JARs": 就是 选择 操作Oracle的JDBC驱动文件,我这里使用的是 ojdbc14.jar。(ZC: 在本步操作之前,无需将 ojdbc14.jar 复制到我们项目的lib目录下,∵步骤3 中会有提示,MyEclipse会帮我们把ojdbc14.jar复制过来的)
--> Next 保持默认值 --> Finish
3、
要使用 Hibernate的话,需要如下操作:
3.1、MyEclipse2013 下:
右击 项目名--> MyEclipse --> Project Facets [Capabilities] --> Install Hibernate Facet
提示:
"Selected project will be converted to a faceted form. Do you want to continue?" 点击"Yes"
--> Project Configuration (该页面都保持 默认值):
--> Hibernate Support for MyEclipse (去掉 "Create SessionFactory class?" 前面的"√",其它 保持默认值)
-->
选择上面 步骤2 中创建的 OracleWhere,都是默认值,如下图:
--> Next --> 都是用默认值 --> Finish
ZC: 这样 hibernate相关的jar已经被加入到了"build path"中,hibernate.cfg.xml也已经被创建于src目录下。
// *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
4、
如果自己已经将 Oracle的JDBC驱动文件 ojdbc14.jar 复制到 项目的 lib文件夹下,并已经 将 ojdbc14.jar加入到了 "Build Path" 的话,要做如下修改:
ZC: 注意 j2se和j2ee项目的lib目录路径不同,前者为"项目lib",后者为"项目WebRootWEB-INFlib"。如果需要的话,将两个lib中的ojdbc14.jar 都添加到"Build Path"。
4.1、步骤3 中,"Copy DB driver jar(s) to project and add to buildpath"前面的"√" 就需要去掉。
5、
如果没有 步骤2,也就是没有配置连接的话,需要如下动作:
5.1、ojdbc14.jar 复制到 项目的 lib文件夹下,并将 ojdbc14.jar加入到了 "Build Path"
5.2、步骤3 中 就需要在 界面"Hibernate Support for MyEclipse"中配置连接:
5.2.1、在点击"Driver Class:"后面的"Browse..."之后,输入"OracleDriver" 选择 本项目中的"oracle.jdbc.driver.OracleDriver"。
6、
上面是 使用MyEclipse 在项目中加入Hibernate的能力,如果不使用该方法的话,大概步骤如下:
6.1、"lib"目录中,手动加入相关的jar文件,并将它们加入到"build path"
6.2、手动创建 hibernate.cfg.xml
ZC: 具体步骤 参考 韩hibernate 相关课程