
Mybatis
wanghang88
这个作者很懒,什么都没留下…
展开
-
深入分析 iBATIS 框架之系统架构与映射原理
iBATIS 通过 SQL Map 将 Java 对象映射成 SQL 语句和将结果集再转化成 Java 对象,与其他 ORM 框架相比,既解决了 Java 对象与输入参数和结果集的映射,又能够让用户方便的手写使用 SQL 语句。iBATIS 框架主要的类层次结构 总体来说 iBATIS 的系统结构还是比较简单的,它主要完成两件事情: 根据 JDBC 规范建立与数转载 2016-06-21 18:30:44 · 315 阅读 · 0 评论 -
Mybatis中通过HaseMap封装参数作为查询条件
HaseMap封装参数Map paramMap = new HashMap(); List aprrovalStatus = new ArrayList(); aprrovalStatus.add(AprrovalStatus.COMMITED.getKey()); aprrovalStatus.add(AprrovalStatus.SYNCHRONIZED.getKey());原创 2016-07-31 01:28:15 · 5414 阅读 · 0 评论 -
Mybatis的关联查询
1:一对一的处理:2345678910111213141516171819202122232425selectid="selectBlogWithAuthor"resultMap="blogResultWithAuthor">原创 2016-07-31 02:31:29 · 304 阅读 · 0 评论 -
Mybatis中输出映射-resultType与resultMap的区别
一、resultType1:使用resultType进行输出映射,只有查询出来的列名和pojo(实体bean)中的属性名一致,该列才可以映射成功。2:如果查询出来的列名和pojo中的属性名全部不一致,没有创建pojo对象。3:只要查询出来的列名和pojo中的属性有一个一致,就会创建pojo对象使用时一般是:输出为简单类型是,查询出来的结果集只有一列,可以使用简单类型进行输出映射;输出为pojo对象...原创 2018-04-28 15:08:35 · 554 阅读 · 0 评论 -
Mybatis的传入参数parameterType类型
1. MyBatis的传入参数parameterType类型分两种 1. 1. 基本数据类型:int,string,long,Date; 1. 2. 复杂数据类型:类和Map2.获取参数中的值: 2.1 基本数据类型:#{参数} 获取参数中的值 2.2 复杂数据类型:#{属性名} ,map中则是#{key}3.案例:3.1:基本类型<sql id="Base_...原创 2018-04-28 18:08:03 · 2860 阅读 · 0 评论