(一)、输入映射类型
1、简单数据类型(int、string、float)
2、pojo的类型(user类型)
3、pojo的包装类型(QueryVo)
(1)创建一个pojo包装类:QueryVo里面有一个属性User
(2)编写mapper.xml文件,定义sql语句
select * from user where username like '%${user.username}%'
(3)在接口中添加一个方法(遵循规范)
//pojo的包装类型作为输入参数类型 list<User> findUserByQueryVo(QueryVo queryvo);
(4)编写单元测试(部分关键代码)
QueryVo queryVo=new QueryVo(); User user =new User(); queryVo.setUser(user); List<User> users=mapper.findUserByQueryVo(queryVo);
(二)输出映射类型
1、pojo的类型(user)
2、List<User> pojo的列表类型
3、简单数据类型(int、string)