MybatisPlus 实现 SQL 查询:EMP_NO 或 EMP_ENO 等于 '11' 且 EMP_PASS 等于 '111'
假设对应的实体类为 EmpDesc,可以按如下方式实现:
EmpDesc empDesc = new EmpDesc();
empDesc.setEmpNo('11');
empDesc.setEmpEno('11');
empDesc.setEmpPass('111');
QueryWrapper<EmpDesc> queryWrapper = new QueryWrapper<>(empDesc);
List<EmpDesc> empDescList = empDescMapper.selectList(queryWrapper);
其中,empDescMapper 是 EmpDescMapper 接口的实例,可以通过 @Autowired 或 @Resource 注入,或者使用 MybatisPlus 自动生成的代理对象。
注意,如果 EMP_NO 和 EMP_ENO 都可以匹配到 '11',则查询结果可能会有多条记录。如果只需要获取一条记录,可以使用 selectOne 方法,如果需要获取多条记录,则可以使用 selectList 方法。
原文地址: https://www.cveoy.top/t/topic/mQqj 著作权归作者所有。请勿转载和采集!