如何在不依赖 Pivotal GemFire 缓存的情况下启动 Spring Boot 应用程序

我有一个 Spring Boot 应用程序,其中ClientCache配置了一个 Pivotal GemFire实例及其相应的域对象。我也在使用 Spring Boot Test 进行单元测试。对于每个测试用例执行,无论是通过类还是 Maven 构建,ApplicationContext如果 GemFire 缓存关闭,Spring 将无法加载。

如何在不依赖 GemFire 缓存的情况下启动 Spring Boot 应用程序?


哔哔one
浏览 143回答 2
2回答

墨色风雨

对于您的单元测试,请使用不同的配置文件。说application-ut.yaml并要求 spring 不要使用任何缓存实现库:application-ut.yaml(添加以下条目并删除您为 Gemfire 配置的任何实现)spring.cache.type : simple
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java