表可以自动生成的 
加上这个属性就可以了
<property name="hbm2ddl.auto">create</property>字段的配置不是必须的,但是有一点,配置文件是来说明类中的属性和表中哪个字段对应的
如果你不配置的话,那么Hibernate会到表中找和类中属性的名称和类型都一样的字段名来映射。
还有,在正常的映射文件中,是要为类中的属性指明表中的字段名的。
因为不一定属性名和字段名都是完全一样的
有一些如Date 型的字段,要指名它在数据库中的类型,要不然Hibernate 不知道你是想映射date,timestamp 等日斯类型的哪一种

解决方案 »

  1.   

    能说的具体一点么,
    加上<property name="hbm2ddl.auto">create</property>后是不是不需要hbm.xml 文件了
      

  2.   

    那你就好好看看Hibernate的官方文档吧
    这里有中文版的
    http://www.huihoo.com/framework/hibernate/reference-v3_zh-cn/index.htm
      

  3.   

    能说说用hibernate实现查询表、视图,以及每个表的字段、字段类型、主键、 索引 的思路么
    看了hibernate文档资料还觉得胡里胡涂的