アプリケーションの起動時にデータベースを初期化したい。root-context.xml で、この jdbc:initialize-database を追加します
<jdbc:initialize-database data-source="dataSource">
<jdbc:script location="/WEB-INF/import.sql" />
</jdbc:initialize-database>
私のデータソース
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value="${jdbc.driverClassName}" />
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
</bean>
および jdbc.properties
jdbc.driverClassName=org.postgresql.Driver
jdbc.username=postgres
jdbc.password=z123456z
jdbc.url=jdbc:postgresql://127.0.0.1:5432/answer?charSet=UTF8
PostgreSQL 9.2 を使用しています。データベースには、「Алгоритм」の代わりに「Структура Рڑаних」があります。
このオプションを正しく指定して問題を解決する方法は?