spring.batch.initialize-schema=始终不使用 PostgreSQL 截断表

问题描述 投票:0回答:1

我有:

spring.batch.initialize-schema=always
spring.batch.job.enabled=false

在我的

application.properties
中,我使用 Spring 的
@Scheduled
开始我的工作,我希望我的应用程序能够在每次启动时使用 PostgreSQL 删除并重新生成 Spring Batch 表。

然而,事实并非如此。我做错了什么?

spring spring-boot spring-batch
1个回答
0
投票

模式初始化仅在 Spring Boot 应用程序启动并加载 Spring 应用程序上下文时发生一次。它不会在每次运行计划方法时发生。

© www.soinside.com 2019 - 2024. All rights reserved.