Spring Boot 应用程序中存在第二个数据源导致缓存失败,但有以下异常:
java.lang.IllegalArgumentException: Cannot find cache named 'entity-name' for CacheEvictOperation
使用一个数据源,它就可以工作。
两个数据源都是由 spring boot 自动配置的。
使用 mysql 的数据源一,声明为主
使用mongodb的数据源二
这是一个已知的案例吗?我是否需要显式配置实体和事务管理器?