![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
安徐正静_mz
哈哈
展开
-
mybatis 详解(1)____JDBC
目录 1、什么是MyBatis? 2、为什么会有 MyBatis? 3、分析 1、什么是MyBatis? MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于“internet”和“abati...原创 2019-03-12 21:13:14 · 107 阅读 · 0 评论 -
mybatis 详解(2)____动态SQL
目录 1、动态SQL:if 语句 2、动态SQL:if+where 语句 3、动态SQL:if+set 语句 4、动态SQL:choose(when,otherwise) 语句 5、动态SQL:trim 语句 6、动态SQL: SQL 片段 7、动态SQL: foreach 语句 8、总结 1、动态SQL:if 语句 根据 username 和 sex 来查询数据。如果username为空,那...原创 2019-03-12 21:24:19 · 192 阅读 · 0 评论 -
mybatis 详解(3)____ 一级缓存、二级缓存
目录 1、一级缓存 2、二级缓存 3、二级缓存郑和ehcache 4、二级缓存的应用场景 通过mybatis的懒加载来提高查询效率,那么除了懒加载,还有什么方法能提高查询效率呢?这就是我们本章讲的缓存。 本篇源码下载链接:http://pan.baidu.com/s/1eRHTsIm密码:a5wn mybatis 为我们提供了一级缓存和二级缓存,可以通过下图来...原创 2019-03-12 21:39:28 · 213 阅读 · 0 评论 -
Spring+SpringMVC+MyBatis详解(自用)
一、Spring 1、接口 通俗的说,接口是一种在沟通中的说明,说明了我会提供什么,而不公开内部的逻辑,对应java中的接口,声明了那些方法是对外提供的。 2、面向接口编程 结构设计中,分清层次及调用关系,每层只向外(上层)提供一组功能接口,各层间仅依赖接口而非实现类。 3、控制反转(IOC) 通俗的说就是当我们需要一个对象的时候我们不需要New一个,而是由外部容器给我...原创 2019-03-13 16:07:00 · 404 阅读 · 0 评论