Cómo inicializar HSQLDB en memoria usando script a través de Spring

Estoy intentando hacer pruebas unitarias de mi DAO (usando Spring e Hibernate). Estoy usando HSQLDB porest tutorial. El tutorial establece que la base de datos HSQLDB en memoria se puede inicializar usando un script SQL, pero no puedo encontrar información sobre cómo hacerlo en Spring. Aquí está la configuración de contexto Spring pertinente:

 <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName" value="org.hsqldb.jdbcDriver" />
    <property name="url" value="jdbc:hsqldb:mem:mydb" />
    <property name="username" value="sa" />
    <property name="password" value="" />
    <property name="initialSize" value="5" />
    <property name="maxActive" value="10" />
    <property name="poolPreparedStatements" value="true" />
    <property name="maxOpenPreparedStatements" value="10" />
</bean> 

Cualquier ayuda sería apreciada. Gracias