Mybatis sql映射parameterType设置

1. 基本类型

传入基本类型时,占位符 #{ } 中内容 可以随意设置。
但是移位符 ${ } 中必须填写value ,否则报错



2. pojo对象

当传入参数有多个时,将其封装到对应的对象一并传入,#{} 或 ${} 中为pojo属性名。


        
            select LAST_INSERT_ID();
        
        insert into user(name,sex) values(#{name},#{sex})

3. pojo的包装类

定义一个vo类,里面包含待传入的pojo,#{} 或 ${} 中为 pojo.属性
vo类需要提供get/set方法

public class QueryVo {

    private User user;
    private List ids;
    // get / set
}

你可能感兴趣的:(Mybatis sql映射parameterType设置)