【发布时间】:2019-02-04 13:44:03
【问题描述】:
我为我的 Spring Boot 应用程序实现了一个 DAO 层来实现持久性,该应用程序注定要部署在 GCP 环境中。 我不确定如何使用 GCP firestore 模拟器在本地测试我的持久性。 特别是我找不到任何显示文档的命令,并且没有允许本地数据查询的客户端。 有什么建议吗?
【问题讨论】:
标签: spring-boot google-cloud-platform google-cloud-firestore
我为我的 Spring Boot 应用程序实现了一个 DAO 层来实现持久性,该应用程序注定要部署在 GCP 环境中。 我不确定如何使用 GCP firestore 模拟器在本地测试我的持久性。 特别是我找不到任何显示文档的命令,并且没有允许本地数据查询的客户端。 有什么建议吗?
【问题讨论】:
标签: spring-boot google-cloud-platform google-cloud-firestore
您可以将客户端库使用的“主机”端点设置为本地运行的模拟器的主机名:端口。
当您获得客户端实例时,您可以设置一些配置:
FirebaseOptions options = new FirebaseOptions.Builder()
.setHost(<YOUR EMULATOR HOST HERE>)
.setCredentials(credentials)
.setProjectId(projectId)
.build();
【讨论】: