为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

哔哔one 2021-06-07 13:46:30
我有一个 Spring Boot 应用程序,其中ClientCache配置了一个 Pivotal GemFire实例及其相应的域对象。我也在使用 Spring Boot Test 进行单元测试。对于每个测试用例执行,无论是通过类还是 Maven 构建,ApplicationContext如果 GemFire 缓存关闭,Spring 将无法加载。如何在不依赖 GemFire 缓存的情况下启动 Spring Boot 应用程序?

2 回答

?
墨色风雨

TA贡献1853条经验 获得超6个赞

对于您的单元测试,请使用不同的配置文件。说application-ut.yaml并要求 spring 不要使用任何缓存实现库:

application-ut.yaml(添加以下条目并删除您为 Gemfire 配置的任何实现)

spring.cache.type : simple


查看完整回答
反对 回复 2021-06-10

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号