字典新增更新或删除时,删除字典缓存,系统字典在调用使用时会重新查询数据库加载系统字典缓存。
This commit is contained in:
@@ -14,6 +14,8 @@ import org.springframework.web.servlet.mvc.support.RedirectAttributes;
|
|||||||
|
|
||||||
import com.nis.domain.Page;
|
import com.nis.domain.Page;
|
||||||
import com.nis.domain.SysDataDictionaryName;
|
import com.nis.domain.SysDataDictionaryName;
|
||||||
|
import com.nis.util.CacheUtils;
|
||||||
|
import com.nis.util.Constants;
|
||||||
import com.nis.util.StringUtil;
|
import com.nis.util.StringUtil;
|
||||||
import com.nis.web.controller.BaseController;
|
import com.nis.web.controller.BaseController;
|
||||||
|
|
||||||
@@ -64,6 +66,8 @@ public class DictController extends BaseController {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
dictService.saveOrUpdate(sysDictName);
|
dictService.saveOrUpdate(sysDictName);
|
||||||
|
//删除字典缓存
|
||||||
|
CacheUtils.remove(Constants.CACHE_DICT_MAP);
|
||||||
addMessage(redirectAttributes, "保存字典成功");
|
addMessage(redirectAttributes, "保存字典成功");
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
@@ -79,6 +83,8 @@ public class DictController extends BaseController {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
dictService.deleteDict(id);
|
dictService.deleteDict(id);
|
||||||
|
//删除字典缓存
|
||||||
|
CacheUtils.remove(Constants.CACHE_DICT_MAP);
|
||||||
addMessage(redirectAttributes, "删除字典成功");
|
addMessage(redirectAttributes, "删除字典成功");
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
|
|||||||
Reference in New Issue
Block a user