Mybatis之parameterType(输入类型为pojo包装对象)

开发中通过可以使用pojo传递查询条件。
查询条件可能是综合的查询条件,不仅包括用户查询条件还包括其它的查询条件(比如查询用户信息的时候,将用户购买商品信息也作为查询条件),这时可以使用包装对象传递输入参数。
包装对象:Pojo类中的一个属性是另外一个pojo。

步骤一 :
首先创建POJO 之User类
步骤二 :
创建POJO包装类


Mybatis之parameterType(输入类型为pojo包装对象)_第1张图片
image.png

步骤三 :
在UserMapper.xml中增加sql语句

image.png

步骤四 :
在UserMapper 接口中定义方法


Mybatis之parameterType(输入类型为pojo包装对象)_第2张图片
image.png

步骤五 :
编写测试类:


Mybatis之parameterType(输入类型为pojo包装对象)_第3张图片
image.png

你可能感兴趣的:(Mybatis之parameterType(输入类型为pojo包装对象))