【发布时间】:2016-10-04 05:54:46
【问题描述】:
我正在开发 Spring Boot 和批处理应用程序。
由于批处理,应用程序尝试连接到数据源
与spring-boot:run。
我想阻止它并尝试了spring.datasource.initialize=false
同时也放上spring.batch.job.enabled=false
虽然第二个工作正常,但似乎第一个被忽略了。
有人可以告诉我是否有办法在启动时停止数据库连接? 提前致谢
【问题讨论】:
-
也试过 spring.batch.initialize.enabled=false
-
你不能。
DataSource一被引用就会被创建。initialize属性只会停止表的创建,而不是DataSource本身的开始。