字典新增更新或删除时,删除字典缓存,系统字典在调用使用时会重新查询数据库加载系统字典缓存。

This commit is contained in:
zhangwei
2018-06-14 09:23:04 +08:00
parent c63b086b26
commit d9a7693ae5

View File

@@ -14,6 +14,8 @@ import org.springframework.web.servlet.mvc.support.RedirectAttributes;
import com.nis.domain.Page;
import com.nis.domain.SysDataDictionaryName;
import com.nis.util.CacheUtils;
import com.nis.util.Constants;
import com.nis.util.StringUtil;
import com.nis.web.controller.BaseController;
@@ -64,6 +66,8 @@ public class DictController extends BaseController {
try {
dictService.saveOrUpdate(sysDictName);
//删除字典缓存
CacheUtils.remove(Constants.CACHE_DICT_MAP);
addMessage(redirectAttributes, "保存字典成功");
} catch (Exception e) {
e.printStackTrace();
@@ -79,6 +83,8 @@ public class DictController extends BaseController {
try {
dictService.deleteDict(id);
//删除字典缓存
CacheUtils.remove(Constants.CACHE_DICT_MAP);
addMessage(redirectAttributes, "删除字典成功");
} catch (Exception e) {
e.printStackTrace();