news 2026/1/20 8:18:47

MyBatis处理模糊查询

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
MyBatis处理模糊查询

根据用户名模糊查询用户信息

SQLMapper

package com.baidu.mybatis.mapper;importcom.baidu.mybatis.pojo.User;importorg.apache.ibatis.annotations.Param;importjava.util.List;publicinterfaceSQLMapper{// 根据用户名模糊查询用户信息List<User>getUserByLike(@Param("username")Stringusername);}

测试

由于模糊查询使用了单引号,导致占位符无法识别
此时会报错

解决:

方案一:使用${}

方案二:使用concat


方案三:使用"%"拼接


这三种方式,推荐方案三

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/19 16:14:39

部署DNS主从服务器

1、主DNS服务器部署 1.1、配置yum源 sed -i s#SELINUXenforcing#SELINUXdisabled#g /etc/selinux/config setenforce 0 cd /etc/yum.repos.d/ mkdir backup mv CentOS-* backup/ curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.re…

作者头像 李华
网站建设 2026/1/21 5:46:51

进阶-存储过程3-存储函数

一、MySQL进阶在数据库优化与业务逻辑封装的实践中&#xff0c;MySQL的存储函数&#xff08;Stored Functions&#xff09; 是一个常被低估却极具价值的利器。它不仅能提升代码复用性&#xff0c;还能显著优化查询性能。1. 存储函数1.1 什么是存储函数&#xff1f;—— 核心定义…

作者头像 李华
网站建设 2026/1/21 5:53:53

人工智能入门教程

人工智能被认为是一种拯救世界、终结世界的技术。毋庸置疑&#xff0c;人工智能时代就要来临了&#xff0c;科幻电影中的场景将成为现实&#xff0c;未来已来&#xff01; 我很庆幸。十四年前就认定了人工智能专业&#xff0c;一路学习着&#xff0c;从国内学到了国外&#xf…

作者头像 李华
网站建设 2026/1/18 19:58:18

事件(Event)编程模式标准格式总结

一、基本架构模式1. 发布者类&#xff08;Publisher&#xff09;格式csharppublic class 发布者类 {// 1. 声明委托类型public delegate void 委托名(参数列表);// 2. 声明基于该委托的事件public event 委托名 事件名;// 3. 触发事件的方法protected virtual void On事件名(参…

作者头像 李华
网站建设 2026/1/19 14:33:06

特性与反射总结

一、概念对比特性&#xff08;Attributes&#xff09;是什么&#xff1a;给代码元素贴的"标签"或"注解" 作用&#xff1a;为代码添加额外信息&#xff08;元数据&#xff09; 时机&#xff1a;编译时和运行时都可以读取反射&#xff08;Reflection&#xf…

作者头像 李华
网站建设 2026/1/20 12:53:48

别光说不练,10分钟带你从零搭建RustFS集群

看了那么多RustFS的文章&#xff0c;是不是已经手痒了&#xff0c;想亲自上手试试它到底有多猛&#xff1f; 别急&#xff0c;今天我就不带大家云评测了&#xff0c;直接上干货。咱们从最简单的Docker单机部署开始&#xff0c;一步步搭起一个生产可用的RustFS集群。跟着我的节…

作者头像 李华