您应该在第一次运行应用程序时将hibernate.hbm2ddl.auto属性设置为“ create”,以创建表
<property name="hibernate.hbm2ddl.auto" value="create" />
然后(如果您不希望在每次启动时都重新创建和清空表)将其设置为“ validate”。
<property name="hibernate.hbm2ddl.auto" value="validate" />
要自动创建模式,可以将if-not-exists添加到您的连接网址中,如下所示:
<property name="hibernate.connection.url" value="jdbc:h2:~/<filename>;INIT=CREATE SCHEMA IF NOT EXISTS <schema_name>" />



