collection的使用有两种resultMap和select,必须手动指定一种1. 实体类: 1 package com.mrlu.mybatis.domain; 2 3 import java.util.List; 4 5 /** 6 * Created by stefan on 15-...
分类:
移动开发 时间:
2015-12-31 19:11:58
阅读次数:
311
1. Result Maps resultMap元素是Mybatis里面最重要的并且功能最强大的一个元素。(The resultMapelement is the most important and powerful element in MyBatis.)与JDBC从ResultSets中取值相...
分类:
移动开发 时间:
2015-12-08 18:31:51
阅读次数:
189
resultType:直接表示返回类型resultMap:对外部resultMap的引用二者不能同时使用创建一个实体类Role和Userpublic class Role { private Integer id; private String roleCode; private ...
分类:
数据库 时间:
2015-11-12 17:39:24
阅读次数:
633
Mybatis配置文件中的常用标签 ? Mybatis中容易混淆的概念 1. resultMap和resultType? 2. parameterMap和parameterType 3. #{}和${} ? ?...
分类:
编程语言 时间:
2015-11-07 20:39:18
阅读次数:
192
今天算是见识了什么事顺序的重要性。在使用mybatis时由于联合了其他的表,用到了resultMap,之后外加association这一项。可是在替换对应字段的位置上加上association总是报错。后来在网上看了才知道,原来resultMap的中顺序必须是 ...... .......
分类:
其他好文 时间:
2015-11-03 12:17:01
阅读次数:
279
注意点:插入语句的时候有序列需要返回值:insert intotbl_student(name,birth,score) values(#name#,#birth#,#score#)typealias 类的别名,定义别名后使用时不需要一大串包名的类全名resultMap SQL 字段与类属性的映射关...
分类:
其他好文 时间:
2015-10-13 21:00:51
阅读次数:
287
延迟加载1.1使用延迟加载意义在进行数据查询时,为了提高数据库查询性能,尽量使用单表查询,因为单表查询比多表关联查询速度要快。如果查询单表就可以满足需求,一开始先查询单表,当需要关联信息时,再关联查询,当需要关联信息再查询这个叫延迟加载。mybatis中resultMap提供延迟加载功能,通过res...
分类:
其他好文 时间:
2015-10-12 23:52:36
阅读次数:
241
输入和输出映射通过parameterType完成输入映射,通过resultType和resultMap完成输出映射。1.1parameterType传递pojo包装对象可以定义pojo包装类型扩展mapper接口输入参数的内容。需求:自定义查询条件查询用户信息,需要向statement输入查询条件,...
分类:
移动开发 时间:
2015-10-11 19:20:00
阅读次数:
238
据我目前接触到的传多个参数的方案有三种。 第一种方案? DAO层的函数方法? ? 1 PublicUserselectUser(Stringname,String area); 对应的Mapper.xml?? ? 1 2 3 <selectid="selectUser"resultMap="BaseResultMap...
分类:
其他好文 时间:
2015-09-24 16:42:04
阅读次数:
165