表可以自动生成的
加上这个属性就可以了
<property name="hbm2ddl.auto">create</property>字段的配置不是必须的,但是有一点,配置文件是来说明类中的属性和表中哪个字段对应的
如果你不配置的话,那么Hibernate会到表中找和类中属性的名称和类型都一样的字段名来映射。
还有,在正常的映射文件中,是要为类中的属性指明表中的字段名的。
因为不一定属性名和字段名都是完全一样的
有一些如Date 型的字段,要指名它在数据库中的类型,要不然Hibernate 不知道你是想映射date,timestamp 等日斯类型的哪一种
加上这个属性就可以了
<property name="hbm2ddl.auto">create</property>字段的配置不是必须的,但是有一点,配置文件是来说明类中的属性和表中哪个字段对应的
如果你不配置的话,那么Hibernate会到表中找和类中属性的名称和类型都一样的字段名来映射。
还有,在正常的映射文件中,是要为类中的属性指明表中的字段名的。
因为不一定属性名和字段名都是完全一样的
有一些如Date 型的字段,要指名它在数据库中的类型,要不然Hibernate 不知道你是想映射date,timestamp 等日斯类型的哪一种
加上<property name="hbm2ddl.auto">create</property>后是不是不需要hbm.xml 文件了
这里有中文版的
http://www.huihoo.com/framework/hibernate/reference-v3_zh-cn/index.htm
看了hibernate文档资料还觉得胡里胡涂的