2014-02-27 34 views
0

时,jdbc:脚本无法执行我尝试在我的appContext.xml中使用以下脚本进行初始化时执行一些sql。但是当使用* char时,sql不能被执行。我使用的是Spring 4.0和Hibernate 4.0。 非常感谢。当使用*

<jdbc:initialize-database data-source="dataSource" ignore-failures="ALL"> 
     <jdbc:script location="classpath:sql/h2/schema-*.sql" /> 
     <jdbc:script location="classpath:data/h2/import-data.sql"/> 
    </jdbc:initialize-database> 

回答

0

不知道这是否是正确的版本Spring Batch的,但check this documentation.

从DOC引用:脚本的位置,也可以在用于春天资源通常蚂蚁式的通配符模式(例如classpath *:/ com/foo/* /sql/ -data.sql)。如果使用模式,则脚本按其URL或文件名的词法顺序执行。