如何在弹簧启动批处理中保持数据库连接的同时禁用元数据表的创建?

时间:2018-01-29 07:58:06

标签: spring spring-boot spring-batch

我的application.properties中有数据源属性,但我不希望spring批处理在我的数据库中创建元表。 我们是否有办法保留数据源但停止弹簧批量创建元数据文件。

1 个答案:

答案 0 :(得分:1)

在application.properties文件中添加以下属性:

spring.batch.initializer.enabled=false

这将阻止在数据源中创建元数据表。您可以在此处找到有关此内容的更多详细信息:https://docs.spring.io/spring-boot/docs/current/reference/html/howto-database-initialization.html#howto-initialize-a-spring-batch-database