从spring petclinic应用程序中分离数据库任务

时间:2014-03-23 16:32:06

标签: java mysql spring spring-mvc

我希望每次应用程序重启时关闭spring petclinic的自动重新创建和重新填充其底层MySQL数据库。谁能告诉我怎么做?

应用can be found at this link的web.xml。以及其他xml配置文件can be found at this link

我更喜欢使用MySQL命令行客户端与应用程序分开运行数据库脚本。

1 个答案:

答案 0 :(得分:2)

在文件datasource-config.xml中找到以下配置

<jdbc:initialize-database data-source="dataSource">
        <jdbc:script location="${jdbc.initLocation}"/>
        <jdbc:script location="${jdbc.dataLocation}"/>
    </jdbc:initialize-database>

只需注释掉这段代码,你就应该好好去。