我有一个配置了application.yml文件的spring引导应用程序。我还使用import.sql文件来使用insert语句将测试数据加载到我的应用程序中。spring引导多行import.sql application.yml配置
我想让import.sql支持多行语句。
我发现这个类似的问题用一个答案,application.properties文件Spring Mvc Hibernate Encoding/Multi-line import sql
但是我似乎无法应用这些答案用我application.yml文件,我曾尝试不成功做如下
spring:
jpa:
show-sql: true
hibernate:
hbm2ddl:
import_files_sql_extractor:org.hibernate.tool.hbm2ddl.MultipleLinesSqlCommandExtractor
仅供参考,我发现这方面的文档属性在这里https://docs.jboss.org/hibernate/orm/5.2/javadocs/org/hibernate/tool/hbm2ddl/ImportSqlCommandExtractor.html
但我似乎仍不能正确地配置它。谁能帮忙?由于
感谢您的回答。我真的想要得到多行SQL语句与默认的import.sql一起工作,这肯定有可能吗? –
是的,你可以。试试这个配置 - http://plog.roycat.net/?p=557。在我的项目中,我使用类似的方法。 – Spirited