private Files getFileByMd5(String md5) { // 查询文件的md5是否存在 QueryWrapper<Files> queryWrapper = new QueryWrapper<>(); queryWrapper.eq("md5", md5); List<Files> filesList = fileMapper.selectList(queryWrapper); return filesList.size() == 0 ? null : filesList.get(0); }
时间: 2023-06-20 21:07:25 浏览: 104
MD5Checker 查看文件md5文件
5星 · 资源好评率100%
这段代码是用来查询数据库中是否已经存在某个文件的MD5值的记录。首先创建了一个QueryWrapper对象,用于构建查询条件;然后通过eq方法将查询条件设置为md5等于传入的参数md5;最后调用selectList方法执行查询,将结果保存在filesList列表中。如果filesList的长度为0,则说明该MD5值不存在对应的文件记录,返回null;否则返回第一个文件记录。
阅读全文