mybatis 配置文件完成增删改查(三) :mybatis如何接收多个参数

news/2024/9/23 15:19:41/

文章目录

  • mybatis如何接收多个参数
  • 同时满足多个条件 的查询
    • 1
    • 方法二
    • 方法三

mybatis_1">mybatis如何接收多个参数

三种方法
在这里插入图片描述

同时满足多个条件 的查询

1

  1. 编写接口方法:Mapper接口
    参数可能是好几个
    结果类型 List
  //同时满足多个条件的查询/*** @Param("与sql语句占位符一致") int status,* */List<Brand> selectByCondition(@Param("status")int status,@Param("companyName")String companyName,@Param("brandName")String brandName);
}
  1. 编写sql语句:

在这里插入图片描述

  1. 执行方法,测试

查询为空的修改 配置文件
在这里插入图片描述

方法二

在这里插入图片描述
sql语句没有变,因为新的mapper的接口的方法是传入一个Brand对象,所以将接收到的参数封装一个对象就行

在这里插入图片描述
在这里插入图片描述
运行结果
在这里插入图片描述

方法三

在这里插入图片描述

sql语句不变

运行结果

在这里插入图片描述


http://www.ppmy.cn/news/1529380.html

相关文章

pg入门3—详解tablespaces—下

pg默认的tablespace的location为空&#xff0c;那么如果表设置了默认的tablespace&#xff0c;数据实际上是存哪个目录的呢? 在 PostgreSQL 中&#xff0c;如果你创建了一个表并且没有显式指定表空间&#xff08;tablespace&#xff09;&#xff0c;或者表空间的 location 为…

后台数据管理系统 - 项目架构设计-Vue3+axios+Element-plus(0920)

十三、文章分类页面 - [element-plus 表格] Git仓库&#xff1a;https://gitee.com/msyycn/vue3-hei-ma.git 基本架子 - PageContainer 功能需求说明&#xff1a; 基本架子-PageContainer封装文章分类渲染 & loading处理文章分类添加编辑[element-plus弹层]文章分类删除…

postman工具

postman是什么接口工具。接口是什么api&#xff08;俗称应用编程接口&#xff0c;简称接口&#xff09;&#xff1b;也就是程序&#xff08;服务端程序&#xff09;与程序&#xff08;客户端程序&#xff09;之间的通信方式。例如模仿服务端发送请求到客户端例如模仿客户端发送…

docker技术(上)

一、docker简介 Docker 是一个开源的应用容器引擎&#xff0c;于 2013 年由 Solomon Hykes 推出并开源。它基于 Go 语言开发&#xff0c;遵从 Apache2.0 协议。Docker 可以让开发者将应用及其依赖包打包到一个可移植的容器中&#xff0c;然后发布到任何流行的 Linux 或 Windows…

【Ambari自定义组件集成】Bigtop320集成Ranger实战

快捷导航 在正式内容之前&#xff0c;通过下方导航&#xff0c;大家可以快速找到相关资源&#xff1a; 快捷导航链接地址备注相关文档-ambaribigtop自定义组件集成文档https://gitee.com/tt-bigdata/ambari-indexGitee 获取编译、开发、部署、集成解决方案https://t.zsxq.com…

8. 防火墙

8. 防火墙 (1) 防火墙的类型和结构 防火墙的类型和结构可以根据其在网络协议栈中的过滤层次和实现方式进行分类。常见的防火墙类型包括: 包过滤防火墙:工作在网络层(OSI模型的第3层),主要检查IP包头的信息,如源地址、目的地址、端口号等。电路级网关防火墙:工作在会话层…

如何在 CentOS 上安装和使用 Neofetch(图文教程)

Neofetch 是一个用来在命令行界面显示系统信息的工具。它可以展示操作系统、内核版本、CPU、内存、桌面环境、主题、图标、终端等信息&#xff0c;并配合 ASCII 艺术图来美化输出。 一、安装步骤 1、添加yum源 curl -o /etc/yum.repos.d/konimex-neofetch-epel-7.repo https:/…

EMCC13.5 图形化部署AGENT ,报错

问题&#xff1a; 使用EMCC界面安装AGENT报如下错误&#xff0c;查了MOS说是INTERNAL BUG&#xff0c;要打相关的补丁或者静默安装&#xff0c;两篇相关MOS原文附在下面了&#xff1a; EMCC页面报错&#xff1a;org.apache.sshd.client.future.ConnectFuture.verify(JLjava/uti…