Hibernate hbm2ddl create-drop

时间:2012-12-19 09:28:28

标签: hibernate

我正在使用带有spring和jpa持久性单元的hibernate 3.6.x.无论如何在模式创建之前运行sql脚本吗?

我需要运行一些简单的sql语句来创建数据库,模式并激活postgis。否则,表的创建将失败。

1 个答案:

答案 0 :(得分:1)

  

简单的sql语句来创建数据库,模式和激活postgis

您必须“手动”创建数据库和至少一个用户。 Hibernate无法做到一切。

您可以使用@PostConstuct注释和jdbc连接运行一些SQL,但您仍然需要一个数据库和适当的用户才能连接。

(我不知道postgis是什么)