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