Hibernate3怎样用元数据生成.hbm.xml文件?

我用Hibernate3的元数据生成了数据库schema,感觉很方便
但是写DAO层的时候,buildSessionFactory还是需要.hbm.xml文件
Hibernate3的机制到底还需要.hbm.xml文件吗?
不是说用元数据代替.hbm.xml文件吗?
还是说可以跟生成数据库schema一样用元数据来生成.hbm.xml文件?

可以跟生成数据库schema一样用元数据来生成.hbm.xml文件

Java对象字段和数据表字段需要对应,这是基本的,需要人工介入的。

hibernate3不用了
可以用AnnotaionConfiguration代替Configuration
mapping class代替mapping resource
类似于EJB3里的Entity Bean
只需一个java文件就可以实现mapping和数据库表生成

手动

EJB2的实体Bean早就可以自动生成数据表了,部署时首先检查是否有此数据表,没有根据实体Bean定义创建,不过字段长度都是256