
Mybatis
小路飞~
正在以最快的速度奔向职场
展开
-
Mybatis一级缓存和二级缓存
一级缓存在mybatis中,一级缓存默认是开启的,并且一直无法关闭,作用域:在同一个sqlSession下。不会命中的情况1.使用sqlSession.clearCache()可以强制清除缓存2.在执行update,insert,delete的时候,会清空缓存3.在不同的sqlSession也不会从缓存中命中二级缓存mybatis的二级缓存的作用域:1.同一个mapper的name...原创 2019-06-04 20:07:37 · 168 阅读 · 0 评论 -
Mapper XML文件(CRUD标签)
select<!-- 查询的statement, id:在同一个命名空间下的唯一标识;使用动态代理之后,要求和mapper接口的方法名一致。必须属性 resultType:sql语句的结果集封装类型;使用动态代理之后,要求和mapper接口方法的返回类型一致。和resultMap二选一 parameterType:参数类型;使用动态代理之后,要求和mapper接口的方法参数类型...原创 2019-06-03 21:15:33 · 288 阅读 · 0 评论 -
Mybatis入门
1.1.简介原是apache的一个开源项目iBatis, 2010年6月这个项目由apache software foundation 迁移到了google code,随着开发团队转投Google Code旗下,ibatis3.x正式更名为Mybatis ,代码于2013年11月迁移到Github。相对Hibernate和ApacheOJB等“一站式”ORM解决方案而言,ibatis 是一种“...原创 2019-06-03 20:49:30 · 133 阅读 · 0 评论