mysql - hibernate.hbm2ddl.import_files 不工作

标签 mysql spring hibernate

我想使用 spring mvc 和 hibernate4 执行初始数据加载。给定的代码将生成所有表,但它没有导入文件。 enter image description here

enter image description here

<prop key="hibernate.dialect">${jdbc.dialect}</prop>
                <prop key="hibernate.show_sql">true</prop>
                <prop key="hibernate.hbm2ddl.auto">create</prop>
                <prop key="hibernate.cache.provider_class">org.hibernate.cache.NoCacheProvider</prop>
                <prop key="hibernate.search.default.directory_provider">org.hibernate.search.store.impl.FSDirectoryProvider
                </prop>
                <prop key="hibernate.search.default.indexBase">/WEB-INF/indexes</prop>
                <prop key="hibernate.hbm2ddl.import_files">hrms.sql</prop>`enter code here`

最佳答案

我认为,只是路径错误。请尝试:

  • 将您的(.csv + .sql)文件放入 (!src/main/)resources(文件夹)中。

..或者:

  • 将所有 csv 文件引用为“WEB-INF/[xyz].csv”,并且:
    • 请参阅“WEB-INF/hrms.sql”(在您的 spring/hibernate 配置文件中)。 或
    • 将其 (hrms.sql) 也移动到 (!src/main/)resources

关于mysql - hibernate.hbm2ddl.import_files 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30083167/

相关文章:

java - HQL 意外的 AST 节点 : {vector}

php - 根据条件统计一个月有多少数据

java - Grails:如何使用 MongoDB 进行数据库迁移?

java - 将 java.util.Properties 与 Hibernate 保持一致?

java - Spring Boot - Tiles 问题

java - 使用 Multi-Tenancy 架构更新所有模式

java - 使用 JPA 进行 GIS 几何映射后的异常

java - GetConnection 始终返回 NULL 值,JAVA 11

mysql - 显示上传的最后一个图像而不是 mysql group by 中的第一个图像

mysql - 自减级联主键