hibernate.hbm2ddl.auto与import.sql

hibernate.hbm2ddl.auto与import.sql
设hibernate.hbm2ddl.auto为update/create-drop/create后,在classpath中扔一个/import.sql进去,hibernate启动时就会执行import.sql的内容。

hibernate.hbm2ddl.auto,这个参数的作用主要用于:自动创建|更新|验证数据库表结构。下面是这个参数的值说明:

  • validate SessionFactory创建时,验证创建数据库表结构
  • create SessionFactory创建时,重新创建数据库表结构
  • create-drop SessionFactory创建时,创建数据库表结构。SessionFactory关闭时,删除表结构
  • update SessionFactory创建时自动更新数据库结构

0 Responses to "hibernate.hbm2ddl.auto与import.sql"