我希望每次应用程序重启时关闭spring petclinic的自动重新创建和重新填充其底层MySQL数据库。谁能告诉我怎么做?
应用can be found at this link的web.xml。以及其他xml配置文件can be found at this link。
我更喜欢使用MySQL命令行客户端与应用程序分开运行数据库脚本。
答案 0 :(得分:2)
在文件datasource-config.xml中找到以下配置
<jdbc:initialize-database data-source="dataSource">
<jdbc:script location="${jdbc.initLocation}"/>
<jdbc:script location="${jdbc.dataLocation}"/>
</jdbc:initialize-database>
只需注释掉这段代码,你就应该好好去。