Я хочу указать URL-адрес тега jdbc:embedded-database
. Это невозможно?
Например, если в моем контексте есть следующее:
<jdbc:embedded-database type="HSQL" id="dataSource">
<jdbc:script execution="INIT" location="classpath:com/example/init.sql" />
</jdbc:embedded-database>
Он создаст базу данных в памяти, расположенную в jdbc:hsqldb:mem:dataSource
То, что я хочу сделать, это иметь другой идентификатор bean и имя базы данных...
Например:
<jdbc:embedded-database type="HSQL" id="dataSource" url="jdbc:hsqldb:mem:testdb">
<jdbc:script execution="INIT" location="classpath:com/example/init.sql" />
</jdbc:embedded-database>