parameterType有三种:
1:基本类型
2:pojo类型
3:pojo包装类型
所谓pojo包装类型,简单来说就是:pojo对象在另一个类中被当作属性。eg:
public class PojoVo{
private User user;
}
映射文件中获取QueryVo类中user的id 测试resultType的类型:
:如果属性名与列名不一致,有以下3种解决方案:
1:修改列名或属性名,使之对应;
2:查询的时候起别名,别名与属性名一致;
3:使用resultType进行列名与属性名的映射。(推荐)
网友评论