正 文

在Eclipse中使用Hibernate插件


www.7dspace.com  更新日期:2005-11-1 4:26:48  七度空间



  打开向导时,保存文件的位置和在Eclipse中现在选择的文件有关。请确保把该文件保存在src 目录中。添加其余一些向导需要的信息,这些信息应该和配置文件的版本相一致,如图14中所示。值得注意的是,和用Ant来控制Hibernate的运行(书中使用就是这种方法)不同,这里你无法控制Hibernate运行时的当前工作目录,因此你需要在URL文件中使用路径的全称。我自己的添加的URL 值(有点难看)为

jdbc:hsqldb:/users/jim/documents/work/oreilly/hibernate/examples/ch03/data/music

  (如果有人知道怎么让Eclipse或是Hibernate Synchronizer使用一个工程特定的目录,你可以告诉我,我很想知道。因为我才开始使用Eclipse,是个新手。如果有人告诉我这是可能的,只是因为我不知道怎么做而已,我一点也不会感到吃惊)


图14 添加配置文件信息

  添加Driver Class 的方法有点奇怪,你需要单击Browse按钮,然后开始输入driver的类名(译者注:你需要确定该driver类在该工程的类路径中)。如果你输入 "jdbcD",窗口就会出现这个选择,很容易就可以从中选取一个。具体如图15所示。


图15 指定HSQLDB的driver类

  只要添加如图14中那些属性值就可以。完成后单击Finish来完成创建配置文件。Hibernate Synchronizer 现在已经可以开始使用了。完成创建文件后,配置文件会打开,这时候你就可以看看Hibernate XML格式的配置文件的结构和细节。


图16 生成的配置文件

  要想测试配置文件是否可用,有一个又快又简单的方法:使用向导来创建一个影射文件。选择文件(File) -> 新建(New) -> 其它(Other),选取Hibernate类别,然后再选Hibernate 影射文件,单击下一步(Next)。向导出现的时候,其中有些属性已经自动填入了在配置文件中相应属性的值,单击Refresh(确保可以通过这些信息和你的数据库相连)。和数据库连接后,会显示库中的表,这里只有一个TRACK表。第一次使用的时候,不知什么原因,需要你指定包含HSQLDB驱动的. jar文件的路径。好在你只需要指定一次。只要你认为工作正常(译者注:显示了数据库中有权限访问的表),单击Cancel。试验中使用已有的影射文件,不需要实际创建一个。
11页,页码:[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] 

上一篇:浅议PHP程序开发中的模板选择
下一篇:Word入门动画教程20:用标尺调整页边距
作者:qiaoyu编译  来源:matrix ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐