
iBatis
文章平均质量分 69
陈脩
从猪场到西溪,从事多年电商业务开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis BatchExecutor源码分析
在介绍Mybatis批处理之前,首先回顾一下PreparedStatement的批处理假如现在需要向用户表中插入两条数据,如果不适用批处理的实现如下,有三次网络交互//加载驱动 Class.forName("org.hsqldb.jdbcDriver"); //获取连接 Connection connection = DriverManager.getConn...原创 2018-04-28 15:26:00 · 217 阅读 · 0 评论 -
Mybatis ResultMap复合映射使用以及源码分析
我们知道在mybatis中可以针对一列值作为入参进行嵌套查询,那么如果入参为多个时该如何处理呢? mybatis支持复合映射,下面通过示例代码看看复合映射的使用 <resultMap id="postLiteMap2NestedWithSelect" type="org.apache.ibatis.domain.blog.BlogLite"> <id colum.........原创 2018-05-07 11:52:00 · 463 阅读 · 0 评论 -
MyBatis的二级缓存以及装饰器模式运用
目录Mybatis中如何配置二级缓存Cache解析处理过程Cache支持的过期策略装饰器模式装饰器源码Mybatis中如何配置二级缓存基于注解配置缓存@CacheNamespace(blocking=true)public interface PersonMapper { @Select("select id, firstname, lastname fro......原创 2018-04-21 21:58:00 · 513 阅读 · 0 评论 -
Spring、iBatis配置
在Spring 中集成iBatis的配置是很简单了,下面是一个简单的配置示例: Spring 的配置文件 <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:p="http://www.s...2015-02-27 14:42:49 · 194 阅读 · 0 评论 -
SqlMapClient 在Spring中创建过程
在Spring中集成iBATIS是一件很简单的事情,只需要简单的配置即可;在Spring中使用iBATIS的配置如下: <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:p="http://www...2015-06-01 22:49:33 · 260 阅读 · 0 评论 -
源码分析 iBatis简单动态SQL处理($$)
在iBatis中对于$param$的处理方法是怎么样的呢?下面将通过源码解读具体的处理逻辑 public class SimpleDynamicSql implements Sql { private static final Probe PROBE = ProbeFactory.getProbe(); // 分词字符 private static fina...2015-06-03 07:22:12 · 338 阅读 · 0 评论 -
SqlMapClient 创建过程之SqlMapConfigParser源码走读
public class SqlMapConfigParser { //初始化 NodeletParser protected final NodeletParser parser = new NodeletParser(); //初始化XmlParserState private XmlParserState state = new XmlParserState()...2015-06-04 07:59:16 · 265 阅读 · 0 评论 -
iBatis缓存实现源码分析-FIFO,LUR实现方法
iBatis的二级缓存支持FIFO,LRU,MEMORY,OSCACHE; 从源码去分析这些缓存是如何实现的 FIFO/** *先进先出缓存控制器 * FIFO (first in, first out) cache controller implementation */public class FifoCacheController implements ...2015-06-08 23:12:06 · 170 阅读 · 0 评论