ONJava.com -- The Independent Source for Enterprise Java
oreilly.comSafari Books Online.Conferences.

advertisement

AddThis Social Bookmark Button
Article:
  Working with Hibernate in Eclipse
Subject:   引入Hibernate
Date:   2005-10-03 01:25:40
From:   Trackback from http://www.skykiller.com/blog/archives/000120.html
ONJava.com: Working with Hibernate in Eclipse 利用Hibernate大概有三种方式: * 从DB Schema出发,生成mapping文件和java source,以此为基础展开后续的开发工作。 * 从现有java 代码出发,利用已有的java对象模型,生成mapping文件,继而生成DB schema * 首先写出mapping文件,以此为中心向两边扩展,生成DB Schema和java source 很难说哪种方式更好,只是哪种更能适应现有的开发模式罢了。 例如我现在的公司,基本上会采用第一种模式,这需要有一个比较强的DBA的支持,在定义DB Schema的时候,并不考虑Hibernate的需求,而是按照传统的方式,定义各个table之间的参照关系。然后利用Hibernate带的工具,生成mapping和java class。 也可以用 HiberClipse 来做同样的事情 从java souce出发,可能更适合完全采用OOA/OOD的项目,得到比较好的对象模型后,再生成DB schema和mapping, Hibernator 比较适合这样的工作方式。 Hibernate Synchronizer 是一个适合第三种开发方式的工具。...