mybatis
IT小智
这个作者很懒,什么都没留下…
展开
-
SpringMVC4 + Spring + MyBatis3 基于注解的最简配置
SpringMVC4 + Spring + MyBatis3 基于注解的最简配置 本文使用最新版本(4.1.5)的springmvc+spring+mybatis,采用最间的配置方式来进行搭建。 1. web.xml 我们知道springmvc是基于Servlet: DispatcherServlet来处理分发请求的,所以我们需要先在web.xml文件中配置Dispatcher转载 2016-03-16 10:43:16 · 902 阅读 · 0 评论 -
mybatis的一级缓存
缓存的作用是减轻数据库的压力,提高数据库的性能的。mybatis中提供了一级缓存和二级缓存,先来看一下两个缓存的示意图: 从图中可以看出: 一级缓存是SqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的sqlSession之间的缓存数据区域(HashMap)是互相不影响的。二级缓存是转载 2016-06-16 14:49:35 · 582 阅读 · 0 评论 -
MyBatis中的二级缓存
MyBatis中的二级缓存 1. 二级缓存的原理 前面介绍了,mybatis中的二级缓存是mapper级别的缓存,值得注意的是,不同的mapper都有一个二级缓存,也就是说,不同的mapper之间的二级缓存是互不影响的。为了更加清楚的描述二级缓存,先来看一个示意图: 从图中可以看出: sqlSession1去查询用户id为1的转载 2016-06-20 10:43:07 · 549 阅读 · 0 评论 -
myBatis配置实现数据库字段下划线映射到java对象的驼峰式命名属性
myBatis配置实现数据库字段下划线映射到Java对象的驼峰式命名属性。 在mybatisConfig.xml配置文件中添加如下设置: [html] view plain copy !--设置启用数据库字段下划线映射到java对象的驼峰式命名属性,默认为false--> setting name="mapUnderscoreToCa转载 2017-08-17 17:29:53 · 4859 阅读 · 0 评论