请教一个Hibernate的问题!!

07-10-22 fejjsong
         

Hibernate是将对象映射到关系型数据库的持久化工具,写映射文件的时候你们是手动写还是利用工具自动生成呢?

我知道先在数据库里建立好表,可以利用Eclipse自动生成VO对象和映射文件,但是先有表,后有对象,那么还不如不用Hibernate。

所以我就请教一下大家,特别是Benq大哥,你们要利用Hibernate持久化对象的时候,是手工写VO对象类,再手工写映射文件呢,还是利用什么工具呢???如果利用工具的话,用什么工具呢?可以详细给我说说吗?谢谢大家了!

         

banq
2007-10-22 11:38

>但是先有表,后有对象,那么还不如不用Hibernate。

用Hibernate就是先有对象后有表,这就是面向对象建模方式,首页文章不是都谈的这个问题吗?

面向对象建模与数据库建模两种分析设计方法的比较:

http://www.jdon.com/mda/oo_relation.html

Hibernate等ORM使用之道 :

http://www.jdon.com/article/31684.html

fejjsong
2007-10-22 13:02

那你的意思是说,全部手工写吗?包括POJO对象和hbm映射文件都是用手工写?

有些细节的参数还不是很能区分开。。。

[该贴被fejjsong于2007-10-23 09:20修改过]