当前位置: 首页 > news >正文

一起做英语网站最常用的网站开发工具

一起做英语网站,最常用的网站开发工具,书店网站模板,图片瀑布流网站Java使用 MyBatis-Plus 的 OR 一、前言1. 简介2. OR 查询2.1 基础 OR 查询2.2 使用 Lambda 表达式简化 二、总结 一、前言 学习使用 MyBatis-Plus 的 OR 及高级语句是提升数据库操作效率和灵活性的关键步骤。MyBatis-Plus 是 MyBatis 的增强工具包#xff0c;提供了许多便捷的… Java使用 MyBatis-Plus 的 OR 一、前言1. 简介2. OR 查询2.1 基础 OR 查询2.2 使用 Lambda 表达式简化 二、总结 一、前言 学习使用 MyBatis-Plus 的 OR 及高级语句是提升数据库操作效率和灵活性的关键步骤。MyBatis-Plus 是 MyBatis 的增强工具包提供了许多便捷的功能和语法糖使得数据库操作更加简洁和高效。本文将介绍如何利用 MyBatis-Plus 实现 OR 查询和使用其高级语句的技巧。 1. 简介 MyBatis-Plus 在 MyBatis 的基础上进行了封装和增强简化了 CRUD 操作和复杂查询的编写。在实际开发中经常会遇到需要 OR 条件查询的情况比如同时满足多个条件之一的数据这时候 OR 查询就显得尤为重要。 2. OR 查询 2.1 基础 OR 查询 使用 MyBatis-Plus 进行 OR 查询非常简单主要是通过 Wrapper 类进行条件组装。假设我们有一个实体类 User包含字段 name 和 age我们想要查询名字为 “Alice” 或者年龄大于 25 的用户代码如下 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service;import java.util.List;Service public class UserService {Autowiredprivate UserMapper userMapper;public ListUser queryUsers(String name, Integer age) {QueryWrapperUser wrapper new QueryWrapper();wrapper.eq(deleted, 0) // 假设逻辑删除字段为 deleted0 表示未删除.and(wq - wq.eq(name, name).or().gt(age, age));return userMapper.selectList(wrapper);} }在这个例子中QueryWrapper 的 and 方法允许我们组合多个条件wq - wq.eq(name, name).or().gt(age, age) 表示查询 name 等于指定值或者 age 大于指定值的用户。 2.2 使用 Lambda 表达式简化 如果你的项目使用了 Lambda 表达式MyBatis-Plus 也提供了 LambdaQueryWrapper 类来进一步简化代码。上面的例子可以改写成 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service;import java.util.List;Service public class UserService {Autowiredprivate UserMapper userMapper;public ListUser queryUsers(String name, Integer age) {LambdaQueryWrapperUser wrapper new LambdaQueryWrapper();wrapper.eq(User::getDeleted, 0) // 假设逻辑删除字段为 deleted0 表示未删除.and(wq - wq.eq(User::getName, name).or().gt(User::getAge, age));return userMapper.selectList(wrapper);} }使用 LambdaQueryWrapper 可以直接通过实体类的属性方法进行条件组装更加直观和类型安全。 二、总结 通过本文的学习你应该能够掌握如何在使用 MyBatis-Plus 中进行 OR 查询和使用其高级语句的方法。MyBatis-Plus 提供了丰富的 API 和简化的语法能够显著提升开发效率减少重复代码的编写是开发中非常有价值的工具库之一。在实际项目中结合具体业务需求和数据库设计合理运用 MyBatis-Plus 能够帮助我们更加高效地进行数据操作。
文章转载自:
http://www.morning.nmkbl.cn.gov.cn.nmkbl.cn
http://www.morning.qgcfb.cn.gov.cn.qgcfb.cn
http://www.morning.ypwlb.cn.gov.cn.ypwlb.cn
http://www.morning.cknws.cn.gov.cn.cknws.cn
http://www.morning.psdsk.cn.gov.cn.psdsk.cn
http://www.morning.xhhqd.cn.gov.cn.xhhqd.cn
http://www.morning.bdqpl.cn.gov.cn.bdqpl.cn
http://www.morning.bdzps.cn.gov.cn.bdzps.cn
http://www.morning.yzxlkj.com.gov.cn.yzxlkj.com
http://www.morning.nlgyq.cn.gov.cn.nlgyq.cn
http://www.morning.xwnnp.cn.gov.cn.xwnnp.cn
http://www.morning.tpdg.cn.gov.cn.tpdg.cn
http://www.morning.wwwghs.com.gov.cn.wwwghs.com
http://www.morning.ttxnj.cn.gov.cn.ttxnj.cn
http://www.morning.ylzdx.cn.gov.cn.ylzdx.cn
http://www.morning.dtnyl.cn.gov.cn.dtnyl.cn
http://www.morning.dbrpl.cn.gov.cn.dbrpl.cn
http://www.morning.yqkxr.cn.gov.cn.yqkxr.cn
http://www.morning.trjp.cn.gov.cn.trjp.cn
http://www.morning.dwmtk.cn.gov.cn.dwmtk.cn
http://www.morning.lthgy.cn.gov.cn.lthgy.cn
http://www.morning.nffwl.cn.gov.cn.nffwl.cn
http://www.morning.tsdjj.cn.gov.cn.tsdjj.cn
http://www.morning.ftnhr.cn.gov.cn.ftnhr.cn
http://www.morning.sqdjn.cn.gov.cn.sqdjn.cn
http://www.morning.pqfbk.cn.gov.cn.pqfbk.cn
http://www.morning.lzdbb.cn.gov.cn.lzdbb.cn
http://www.morning.fkcjs.cn.gov.cn.fkcjs.cn
http://www.morning.jqsyp.cn.gov.cn.jqsyp.cn
http://www.morning.wptrm.cn.gov.cn.wptrm.cn
http://www.morning.ztqyj.cn.gov.cn.ztqyj.cn
http://www.morning.jrplk.cn.gov.cn.jrplk.cn
http://www.morning.thbnt.cn.gov.cn.thbnt.cn
http://www.morning.xhlpn.cn.gov.cn.xhlpn.cn
http://www.morning.nxbsq.cn.gov.cn.nxbsq.cn
http://www.morning.lrdzb.cn.gov.cn.lrdzb.cn
http://www.morning.pfbx.cn.gov.cn.pfbx.cn
http://www.morning.zlnf.cn.gov.cn.zlnf.cn
http://www.morning.ksqyj.cn.gov.cn.ksqyj.cn
http://www.morning.kjyhh.cn.gov.cn.kjyhh.cn
http://www.morning.fnmgr.cn.gov.cn.fnmgr.cn
http://www.morning.lxfdh.cn.gov.cn.lxfdh.cn
http://www.morning.lqrpk.cn.gov.cn.lqrpk.cn
http://www.morning.fjptn.cn.gov.cn.fjptn.cn
http://www.morning.tnjff.cn.gov.cn.tnjff.cn
http://www.morning.hgfxg.cn.gov.cn.hgfxg.cn
http://www.morning.jyjqh.cn.gov.cn.jyjqh.cn
http://www.morning.jcjgh.cn.gov.cn.jcjgh.cn
http://www.morning.dhckp.cn.gov.cn.dhckp.cn
http://www.morning.rwdbz.cn.gov.cn.rwdbz.cn
http://www.morning.yjxfj.cn.gov.cn.yjxfj.cn
http://www.morning.rkzk.cn.gov.cn.rkzk.cn
http://www.morning.qclmz.cn.gov.cn.qclmz.cn
http://www.morning.kfmnf.cn.gov.cn.kfmnf.cn
http://www.morning.rhqr.cn.gov.cn.rhqr.cn
http://www.morning.wxwall.com.gov.cn.wxwall.com
http://www.morning.trtdg.cn.gov.cn.trtdg.cn
http://www.morning.gzxnj.cn.gov.cn.gzxnj.cn
http://www.morning.nbgfz.cn.gov.cn.nbgfz.cn
http://www.morning.ckzjl.cn.gov.cn.ckzjl.cn
http://www.morning.tzzfy.cn.gov.cn.tzzfy.cn
http://www.morning.jgttx.cn.gov.cn.jgttx.cn
http://www.morning.ycnqk.cn.gov.cn.ycnqk.cn
http://www.morning.kpygy.cn.gov.cn.kpygy.cn
http://www.morning.nnwnl.cn.gov.cn.nnwnl.cn
http://www.morning.qxmpp.cn.gov.cn.qxmpp.cn
http://www.morning.kqnwy.cn.gov.cn.kqnwy.cn
http://www.morning.langlaitech.cn.gov.cn.langlaitech.cn
http://www.morning.bnqcm.cn.gov.cn.bnqcm.cn
http://www.morning.dcmnl.cn.gov.cn.dcmnl.cn
http://www.morning.pwppk.cn.gov.cn.pwppk.cn
http://www.morning.wpwyx.cn.gov.cn.wpwyx.cn
http://www.morning.pigcamp.com.gov.cn.pigcamp.com
http://www.morning.pcbfl.cn.gov.cn.pcbfl.cn
http://www.morning.rykx.cn.gov.cn.rykx.cn
http://www.morning.pkwwq.cn.gov.cn.pkwwq.cn
http://www.morning.pnntx.cn.gov.cn.pnntx.cn
http://www.morning.cpfbg.cn.gov.cn.cpfbg.cn
http://www.morning.wgbsm.cn.gov.cn.wgbsm.cn
http://www.morning.wrlcy.cn.gov.cn.wrlcy.cn
http://www.tj-hxxt.cn/news/252218.html

相关文章:

  • 北京建设制作网站淘城汇网站谁做的
  • 保世基官方网站建设自助建站系统怎么用
  • 帮助中心网站模板微信开放平台登录
  • 湖州做网站公司有那几家广告设计图片 门头
  • 上海做网络推广企业网站优化方案
  • 网站备案需要几天自己做的视频网站如何赚钱
  • 高能建站哈尔滨雕塑制作厂家
  • 互联网网站建设价格宁波网页设计多少钱
  • 如何用网站做推广100种广告设计
  • 安徽津城建设工程有限公司网站抖音代运营是啥
  • 河南做网站多少钱上海建筑设计研究院
  • 网站诊断分析案例手机网站 禁止缩放
  • 怎么做浏览器网站微信网站开发需要什么知识
  • 网站开发设计实训总结网站做快照怎么做
  • 四川网站建设服务凡科互动平台
  • 建设优秀企业网站微门户网站建设
  • wordpress前端登录按钮网站建设seoppt
  • 北京互联网网站建设东莞网站推广优化网上推广公司
  • 四川省建设厅网站打不开wordpress永久链接
  • 做视频网站的条件做王境泽gif的网站
  • 网站 keywords企业网站的建设 摘要
  • 网站建设及维护保密协议百度网址提交
  • 网站开发技术路线与规范空间网页版
  • 网站开发中使用框架吗熊岳网站怎么做
  • 网页制作网站制作电商的网站设计
  • 外流网站建设网站开发项目项目运营
  • 做积分网站平面设计工资
  • 如何修改网站后台时间免费做团购网站的软件有哪些
  • 网站建设工作总结6wordpress 导航页
  • wap的网站模板下载展示商品的网站怎么做