【发布时间】:2018-01-04 15:39:41
【问题描述】:
如标题所示 - 在初始化 DataSource bean 之前,如何在我的 Spring Boot 应用程序中运行一些自定义代码?
我的 DataSource bean 的配置基于标准 spring.datasource.* 属性,所以这里没有什么不寻常的 - 我不手动创建 DataSource bean,而是依赖 Sprig Boot 的自动配置机制,如果可能的话,希望保持这种方式。
我想要实现的目标是在我的 Spring Boot 应用程序启动时使用 Cloud SQL Admin API Client Library for Java 配置一个 Google Cloud SQL 数据库实例,但在初始化 DataSource bean 之前,以便在实际创建这个 bean 时,数据库实例是已经在那里了。
谢谢
【问题讨论】:
标签: java spring-boot google-cloud-platform