
专题 - MyBatis
文章平均质量分 70
紫守笨
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis[1] - HelloWord
Mybatis简单介绍 HelloWord 入门 环境准备 1 包引入pomxml 2 配置文件mybatis-configxml 3 表结构 实体POJO 实体映射配置 代码实现 项目地址Mybatis简单介绍 MyBatis是Java ORM 框架,类比于:Hibernate ORM,与Hibernate相比其性能会更好些,但是比JDBC稍微差一些。这里不做过多介绍。本文通过示例来阐述My原创 2017-02-21 17:27:08 · 714 阅读 · 0 评论 -
Mybatis[3] - 配置文件 - typeHandler
博由 什么是TypeHandler 自定义TypeHandler 案例 实现自定义时间类型处理器 实体类 配置typeHandler 使用TypeHandler 单元测试 源码解析 源码思路解析 SqlSessionFactory.java XMLConfigBuilder.java DefaultSqlSessionFactory.java DefaultSqlSession.ja...原创 2017-03-02 11:49:32 · 1574 阅读 · 0 评论 -
Mybatis[7] - 动态SQL
博由 If Case1 错误异常 Case2 正常 Case3 特殊字符异常 Case4 CDATA处理特殊字符 IF 总结 Choose 语法案例 choose总结 foreach 语法案例 总结 bind 语法案例 where case1 where测试 Case2 测试where and问题 总结 set 语法案例 trim Case1 实现where Case2 实现set 总结 Gith原创 2017-03-19 16:26:19 · 708 阅读 · 0 评论 -
Mybatis[2] - 配置文件讲解
前言 配置文件 properties 标签 标签属性元素 示例 子标签 settings 标签 typeAliases 标签 typeAlias 子标签 package 子标签 annotation 设置别名 源码解析注册别名摘自源码 environments 标签 transactionManager dataSource mappers 标签 需要深入的标签可以了解一下前言 上一篇文章介绍原创 2017-02-24 13:19:38 · 410 阅读 · 0 评论 -
Mybatis[4] - 配置文件 - plugins
博由 plugins是什么 案例实现分页 interceptor 自定义Interceptor 配置插件 分页实践 分页插件 分页封装类 分页插件 拦截StatementHandler-prepare方法 prepare code 源码 拦截实现分析 处理链路 路由处理RoutingStatementHandler 实际处理PreparedStatementHandlerBaseStatementH原创 2017-03-02 15:37:48 · 2787 阅读 · 1 评论 -
Mybatis[5] - 配置文件 - objectFactory
博由 ObjectFactory 使用解析 默认配置 对象创建使用情况 案例 创建自定义ObjectFactory 配置objectFactory 单元测试 测试结果 总结 项目地址博由 objectFactory对象工厂,在mybatis的对象创建是通过objectFactory完成的。缺省的实现是DefaultObjectFactory,如果想实现自己的ObjectFactory可以实现O原创 2017-03-12 16:58:09 · 822 阅读 · 0 评论 -
Mybatis[6] - 映射文件
博由 映射文件 解析原理 sql Cache Mybatis的缓存结构 使用自定义缓存 implements Cache Interface Mapper Config 配置 缓存如何使用代码解析 单元测试 源码解析现象 HashMapCache 被 LoggingCache包装 TransactionalCache的诞生 Cache 转换结构 CacheRef 简单看看源码 ResultMap 映原创 2017-03-15 15:50:47 · 441 阅读 · 0 评论