spring 如何在Sping Boot 批处理中禁用 meta数据表的创建,同时保持数据库连接?

f5emj3cl  于 2023-04-28  发布在  Spring
关注(0)|答案(2)|浏览(177)

我的www.example中有数据源属性 www.example.com ,但我不希望spring batch在我的数据库中创建 meta表。我们是否有一种方法来保留数据源,但阻止spring batch创建 meta数据文件?

w8f9ii69

w8f9ii691#

在www.example中添加以下属性 www.example.com 文件:

spring.batch.initialize-schema=never

这将阻止在数据源中创建 meta数据表。你可以在这里找到更多细节: www.example.com

jdgnovmf

jdgnovmf2#

您可以通过将spring.batch.jdbc.initialize-schema设置为never来显式关闭数据库初始化,如下所示:

spring.batch.jdbc.initialize-schema=never
spring:
  batch:
    jdbc:
      initialize-schema: never

相关问题