如何使用import.sql文件在Hibernate中,MySQL的应用程序中插入默认数据到表(Ho

2019-07-18 22:04发布

我正在开发使用Spring MVC(3.1版本),休眠(3.5版)和MySQL的应用程序。 在这种应用中,我每次应用程序运行时创建一个数据库模式。 我想一些默认数据插入到使用import.sql脚本文件中的几桌。 为此,我已在根目录中创建import.sql脚本,并在Hibernate中使用下面的语句。 CFG。 xml文件。

<property name="hibernate.hbm2ddl.auto">create</property> 
<property name="hibernate.hbm2ddl.import_files">import.sql</property>
<property name="connection.autocommit">true</property>

但我没有得到成功插入默认数据到表中。

请指导我。

Answer 1:

春天必须知道在哪里可以找到你的文件。

如果您正在使用maven,有这样几种方式。

您可以使用类路径:/import.sql并把你的文件放在src /测试/资源或SRC /主/资源,这取决于如果你需要这个只有与否的考验。



文章来源: How to insert default data into table using import.sql file in Hibernate, MySQL Application