2

アプリケーションの起動時にデータベースを初期化したい。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 を使用しています。データベースには、「Алгоритм」の代わりに「Структура Рڑаних」があります。

このオプションを正しく指定して問題を解決する方法は?

4

1 に答える 1