Java
CodeZDragon
这个作者很懒,什么都没留下…
展开
-
Mybatis的一级缓存和二级缓存的理解以及用法:
Mybatis中的一级缓存和二级缓存到底缓存了什么,缓存了以后又有什么效果,缓存的数据什么时候会被清空? 一级缓存:它指的是Mybatis中sqlSession对象的缓存,当我们执行查询以后,查询的结果会同时存入到SqlSession为我们提供的一块区域中,该区域的结构是一个Map,当我们再次查询同样的数据,mybatis会先去sqlsession中查询是否有,的话直接拿出来用,当SqlSession对象消失时,mybatis的一级缓存也就消失了,同时一级缓存是SqlSession范围的缓存,当调原创 2021-03-08 15:55:55 · 559 阅读 · 0 评论 -
全局异常处理
使用mvc框架来做全局异常捕获并处理,提高了更好的交互。注意:此异常处理类必须要交给IOC容易管理。我是放到了controller包下的package com.xiaohu.controller;import com.xiaohu.domain.ResponseStatus;import com.xiaohu.domain.ResponseVO;import com.xiaohu.exception.MyRuntimeException;import org.apache.commo原创 2021-01-07 16:50:22 · 213 阅读 · 1 评论