| | |
| | | |
| | | @Override |
| | | public List<DatabaseDictionary> getAll() { |
| | | String key = RedisKey.DICT_LIST_ALL; |
| | | String result = (String) redisService.get(key); |
| | | String key = RedisKey.DICT; |
| | | String result = (String) redisService.get(key.concat("all")); |
| | | if (StringUtils.isBlank(result)) { |
| | | List<DatabaseDictionary> dictList = databaseDictionaryMapper.selectList(null); |
| | | redisService.set(key, JSON.toJSONString(dictList), LiveTimeMillisecond.s86400.time); |
| | | redisService.set(key.concat("all"), JSON.toJSONString(dictList), LiveTimeMillisecond.s86400.time); |
| | | return dictList; |
| | | } |
| | | List<DatabaseDictionary> list = JSONArray.parseArray(result, DatabaseDictionary.class); |