在我找的和Hibernate有關的插件中,Hibernate Synchronizer最令我感愛好,因為它為我在Developer's Notebook書中采用的以映射為中心的工作流(mapping-centric workflow)提供了最好的支持。(可以用多種方法使用Hibernate,你可能會試試其它一些插件,它們提供的方法可能正是你自己特定環境所要求的)。事實上,當使用Hibernate Synchronizer時,假如你改變了映射文件,你不需要為更新相應的java文件而勞心費神。當你編輯映射文件時,和Eclipse采取的方法類似,該插件自動更新你的java代碼。還不止于此,還提供了比Hibernate內建的代碼生成工具更多的功能:它為每個映射對象創建一對類( a pair of classes),其中一個是基礎類,當你改變映射內容時,它可以隨意重寫這個類;另一個類作為該基礎類的子類,在子類中,你可以添加具體的商業邏輯和另一些代碼。使用這個插件生成java代碼時,不用象使用Hibernate內置的代碼生成工具那樣,擔心其它代碼(如商業邏輯的代碼)會在你的眼皮底下消失。