我在hibernate中运行了一个项目,并且为我成功创建了连接和pojo类。现在我的问题是,当我每次运行一个项目时,每当hibernate尝试在连接的主机中创建数据库,这就是为什么我每次运行项目时数据库中不需要的索引。任何人都知道我怎么能避免这种情况?Hibernate每次运行项目时都创建数据库
1
A
回答
3
改变你的Hibernate配置,从这个
<property name="hbm2ddl.auto">create</property>
这个
<property name="hbm2ddl.auto">validate</property>
要停止休眠创建数据库的每个部署。备选选项also available.
0
改变你的Hibernate配置,从这个
创建 这个
更新
的DB将创建1次
相关问题
- 1. 使用SQLAlchemy创建数据库一次,而不是每次程序运行时都重新创建它
- 2. netbeans的maven项目在每次运行时都完全编译
- 3. MediaBrowserServiceCompat实例每次运行时更改都会重新创建
- 4. 在每次运行时都创建了BackgroundTasks的新实例吗?
- 5. 使用Hibernate在运行时创建数据库?
- 6. 为什么Android Studio每次创建新项目时都不会创建content_main.xml?
- 7. Web数据库 - 每次都不运行tx.executeSql回调
- 8. Django单元测试无需每次运行时创建测试数据库
- 9. 在运行时创建数据库
- 10. 是否在每次运行应用程序时都创建一个新的数据库?
- 11. 数据库每次执行应用程序时都会更新
- 12. 你每次访问你的数据库时都需要创建EntityManager()吗?
- 13. 每次启动应用程序时都会重新创建Android数据库
- 14. 数据库中的每一行都是一个JList项目?
- 15. 每次运行单元测试时,我的H2数据库都在擦什么?
- 16. PHP代码每次运行代码时都会创建另一行
- 17. “rake spec”每次都迁移数据库
- 18. 创建每一行的每个项目于火花数据帧
- 19. 在运行时创建c#项目
- 20. TableView每次运行应用程序时都会返回重复项目
- 21. Eclipse每次运行项目时都要修改server.xml(运行 - >在服务器上运行)
- 22. 运行db时不会创建数据库:使用RAILS_ENV创建
- 23. Python每次运行时都不会运行,为什么?
- 24. 每次打开数据库连接时运行查询Zend FM
- 25. 在android项目上创建数据库
- 26. 问题而创建数据库项目
- 27. 每次运行程序时都使用相同的随机数
- 28. jQuery - 每次调用“.load”函数时都运行jQuery脚本?
- 29. 每次刷新页面时都会运行JSP函数
- 30. 每次打开地图文档时都运行函数
但我只有<属性名=” hibernate.hbm2ddl.auto“>更新这在我的休眠配置文件 – user359187 2012-02-28 15:07:32
然后休眠不创建数据库,它只是改变它 – NimChimpsky 2012-02-28 15:08:48
然后我如何在我的数据库中创建多个索引。是否有其他配置需要更改? – user359187 2012-02-28 15:10:19