【发布时间】:2015-10-09 12:38:37
【问题描述】:
Spring Boot 应用程序中存在第二个数据源导致缓存失败,但出现以下异常:
java.lang.IllegalArgumentException: Cannot find cache named 'entity-name' for CacheEvictOperation
使用一个数据源即可工作。
两个数据源都是由 spring boot 自动配置的。
使用mysql的数据源一,声明为主
数据源二使用mongodb
这是一个已知案例吗?我需要显式配置实体和事务管理器吗?
【问题讨论】:
标签: spring-boot spring-data spring-transactions spring-mongodb