使用hibernate框架,根据实体类,生成不同的数据库表

2014-02-09 16:44

关键几点:

1.  在 hibernate.cf.xml  配置

           <property name="hbm2ddl.auto">update</property>            

          <mapping resource="com/test/pojo/Dept.hbm.xml"/>

2.

代码

Configuration configuration=new Configuration().configure();  

  SchemaExport schemaExport=new SchemaExport(configuration);

 

还以种方法,基于annotation映射实现,

ID的注解中, @Column(name = "ID", nullable = false, unique = true, insertable = true, precision = 22, scale = 0)注解中绝对不能出现 unique = true 这个属性

hibernate.cf.xml   需要配置 <mapping  class="com.test.pojo.Dept"   />

 

参考:

http://jiaguwen123.iteye.com/blog/740681