2007年9月17日星期一

Hibernate Synchronizer 不错的Hibernate插件

应用Hibernate, 最繁琐的是写Mapping文件和POJO,上次介绍了Middle-Gen 来生成Mapping文件和从Mapping文件生成POJO. 一来比较麻烦, 而来据说错误挺多。今天介绍另外一种Eclipse的插件Hibernate Synchronizer。
Hibernate Synchronizer插件可以生成Hibernate的配置文件,Mapping文件以及生成POJO。让您在修改映射文档时,无需考虑更新Java代码,它会在您进行编辑的时候以一种非常类似于Eclipse的方式自动更新 Java代码。通过为每个被映射的对象创建一对类,一个基类和扩展类,当您修改映射时,它可以随意 重写这个基类。至于扩展类,可以在这个子类中加入业务逻辑和其他代码,而无需担心它会被自动改写。Hibernate Synchronizer还包括一个用于Eclipse的新编辑器组件,为此类文档提供智能辅助和代码自动完成功能。

安装方法有两种,
1. 使用Eclipse的内置Update Manager安装Hibernate Synchronizer。地址是:http://hibernatesynch.sourceforge.net。 但是只有2.3.1。 不建议用这个老版本再Eclipse3.2

2. 点击这里下载最新版3.1.9. 建议下载这个版本后解压到Eclipse目录下面就好。


我试用了一下,3.1.9 完全兼容Eclipse 3.2。但生成的配置文件要手工修改一下, 感觉非常不错。

这里有一篇介绍文章, 可以参考一下。

这里还有一篇。

没有评论: