LambdaQueryWrapper和QueryWapper的区别
时间: 2023-10-15 09:29:33 浏览: 68
LambdaQueryWrapper和QueryWrapper的区别主要有两点。首先,LambdaQueryWrapper是在QueryWrapper的基础上进行了功能扩展,它支持使用Lambda表达式来构建查询条件,使得代码更加简洁易读。而QueryWrapper则是使用普通的方法来构建查询条件。其次,LambdaQueryWrapper还具有类型安全的特性,它能够在编译期进行类型检查,避免了在运行时出现类型错误的情况。而QueryWrapper则不具备这样的特性。
总结来说,LambdaQueryWrapper相比于QueryWrapper在使用上更加方便和灵活,并且能够提供更好的类型安全性。因此,当我们需要在代码中使用Lambda表达式构建查询条件时,可以选择使用LambdaQueryWrapper来替代QueryWrapper。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [全网详解MyBatis-Plus LambdaQueryWrapper的使用说明以及LambdaQueryWrapper和QueryWapper的区别](https://blog.csdn.net/lvoelife/article/details/129027594)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文