我想在应用程序启动时初始化数据库。在 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。在数据库中,我有“Структураданих”而不是“Алгоритм”。
如何正确指定此选项并解决问题?