
MyBatis
文章平均质量分 87
Chen_jay_
阳光帅气
展开
-
MyBatis----------深入底层,仿MyBatis自己写框架
前言:最近研究了一下Mybatis的底层代码,写了一个操作数据库的小工具,实现了Mybatis的部分功能:1.SQL语句在mapper.xml中配置。2.支持int,String,自定义数据类型的入参。3.根据mapper.xml动态创建接口的代理实现对象。功能有限,目的是搞清楚MyBatis框架的底层思想,多学习研究优秀框架的实现思路,对提升自己的编码能力大有裨益。小工具使用到的核心技术点:xm...原创 2018-04-22 21:25:03 · 1168 阅读 · 0 评论 -
MyBatis----------初识MyBatis
前言:什么是MyBatisMyBatis 是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。简单来说,MyBatis是一个实现了数据持久化的开源框架,支持三种语言的实现,Java,.NET以及Ruby。当然我们这里讲的是Java的使用,...原创 2018-04-22 22:43:56 · 228 阅读 · 0 评论 -
MyBatis教程----------Mapper.xml详解
前言:我们知道,每一款框架产品在实际开发中,都是通过XML文件来培训框架的相关流程的,MyBatis也不例外,主要有两个配置文件:config.xml和Mapper.xml,当然,这两种配置文件可以自定义文件名。config.xml是全局配置文件,主要配置MyBatis的数据源(DataSource),事务管理(TransactionManager),以及打印SQL语句,开启二级缓存,设置实体类别...原创 2018-04-24 18:18:25 · 3112 阅读 · 1 评论