Mybatis的输入映射和输出映射

(一)、输入映射类型

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)

猜你喜欢

转载自blog.csdn.net/qicui2835/article/details/80786940