Closed cyqqqqq closed 6 years ago
会走哦 key: sysDataItem.getSysDataGroupId() + "-" + sysDataItem.getKeyName() 看下
@Override public String selectDataItemByKey(String key, Long groupId) { String value = (String) redisTemplate.opsForValue().get(groupId + "-" + key); if (value == null) { log.debug("get groupId:{} key:{} value from DB", groupId, key); value = sysDataItemMapper.selectByKey(key, groupId); redisTemplate.opsForValue().set(groupId + "-" + key, value); } return value; }
sorry没描述清楚,应该是新增字典组以后,新增字典找不到新增的字典组,新增字典组这个列表的缓存不会刷新,这个字典组列表的缓存是怎么命名的?
代码很简单 , 建议看下systemService代码
会走哦 key: sysDataItem.getSysDataGroupId() + "-" + sysDataItem.getKeyName() 看下