我丢失了我的项目'从我的电脑数据库。但我有我的JSP项目,其中包括hibernate。每当我运行项目时,它会说' org.hibernate.exception.SQLGrammarException:无法打开连接'因为服务器中不存在数据库。我可以借助POJO文件重新创建我的数据库吗?我正在使用netbeans和MySQL服务器5.1
答案 0 :(得分:0)
是的,您可以使用hibernate重新创建数据库。 在我们的会话工厂中,您需要设置以下属性。
<property name="jpaProperties">
<props>
<prop key="hibernate.hbm2ddl.auto">create</prop>
</props>
</property>
hibernate.hbm2ddl.auto
创建SessionFactory时自动验证或将架构DDL导出到数据库
您需要了解一些警告:
这至少会让你失去你失去的大部分内容。