前言 友友们大家好,我是你们的小王同学 今天给大家打来的是 Mybatis实现单元测试 希望能给大家带来有用的知识 觉得小王写的不错的话麻烦动动小手 点赞 收藏⭐ 评论 小王的主页:小王同学 小王的gitee:小王同学 小王的github:小王同学
后端开发的流程 如上图就是Mybatis查询所有用户的功能
我们先封装一个User类 这里直接加入lombok的注解得到getter和setter方法~
@Data
public class Userinfo implements Serializable {
private final long serializableId = 1L;
private int id;
private String username;
private String password;
private String photo; // 头像
private LocalDateTime createtime;
private LocalDateTime updatetime;
private int state;
}
添加mapper接口
添加UserMapper.xml
```xml
select * from userinfo where id=${id}
UserMapper.xml 查询所有⽤户的具体实现 sql
生成单元测试方法
@Test
void getUserById() {
// 添加单元测试的业务代码
Userinfo userinfo = userMapper.getUserById(1);
System.out.println(userinfo);
}
类的前面一定要加@SpringBootTest
单元测试成功!
参考文章
发表评论