00:00
下面再看一个本章的最后一个小内容,叫like。Like的使用怎么做模糊查询?某查询呢,大家都知道,我们用like呢可以做到这个事情,比如说我们想查询呢,姓名是带这个里的,那我们就where name like加通背符带分号代理的。那不管是前面带理的还是后面代理的是不是都能找到啊,那如果想到想找的是里开头的呢,那就是理。百分号。那现在我们想要MYBAT来做这样的模糊查询,咱们看他怎么做。猫查询呢,它有两种常用的语法方式,我们来看第一种方式使用模糊查询。找到GM接口,我们这里实现的是第一种模糊查询。
01:03
叫第一种模糊查询。抹茶足,那第一种方式呢,我们是这么来做的。它使用方式是说呢,在Java代码中来指定like的内容啊,好,先把这个方法先定一下,返回值是例的集合,我们这是select like。Like one参数呢,是name好。好,然后把这个方法拷贝一下。这是第一种like,第一种like啊,一种like,我们是说Java代码中来指定like的内容,我们呢,怎么做ID type我们可以使用。
02:15
北京power notde do,漫下面的student就行,查询ID name email age,我让死掉的麦name like like直接用站位符,比方说这个写的是一个name就完了。现在这个占位符中,它包含的就是我们带通位符的数据,也就也就是哪呢有这个。这个它代表是这个值是准备好的一个带通位符的一个值,好,这里说的是在Java代码中,把like里边这个内容你准备好测试一下看看效果啊。
03:05
这个是我们的like like one。对象是死丢的。这块是点select like y,你要like什么呢?在这里准备好,准备好like的内容。我们这儿定义一个nine。等于。我们代理的理,哎,把name传进去,这就OK了。好,这个代码我们确认一下啊,反应值哦,这写的是错误啊,这这是一个子标的在正确啊。
04:00
好,这样就可以了,来吧,做这个测试,Select one。看看什么效果。看看我们代码。先看我三。Like后面是问号,问号传的是百分号里,百分号把这个内容直接填到这了。结果呢,李飞还有这个李四,这么两个李四和李飞。结果呢,哎,正确的代理的没问题,这种方式呢,最简单,最直接,最方便,推荐用这种方式,在我的扎代码中把它准备好,把这个like的内容传给你的塞口语,对,OK了,这第一种方式,最方便的第一种方式,除此之外呢,它还有一种方式,还有一种方式。还有一种方式呢,我先在这里写上一点啊,第二种。第二种方式,第二种方式呢,它是说呀,是在我们的map文件中来拼接这个like的内容啊,Like的内容啊。
05:13
这个拼接的方式呢,我稍后再说啊,先把我的方法先定义上。方法的定义list吧,Student select like to,哎,那么还是这个name,那这种方式呢,我们要做的事情是说。Name就是里。啊,理这个值,然后在map中我们来拼接,拼接这个。Like的这个内容就是百分号,然后里百分号,我要拼接这个内容,把它拼出来才行,我们看。
06:10
麦中怎么用?这种方式是这么用的,Type Come,点北京,How do曼下面的四丢的。塞卷呢,这步我就考下来了,然后我们这么用,要like,然后空格百分号,再空格井号是你那个name,再空格百分号,这么用就行,如果你需要前后百根号,那你就需要这么写,如果你只要一个,比方说后百根号,那你就这么写就行了,两个都需要,就这么写。就说百分号这是空格。这个空格必须有,这个是你传那个11的值,它乘的就是里,那么查的就是百分号里百分号是这样的。
07:08
这个来测试一下吧,这是我们的第二个like。这是like to。T啊。那在这块的话,那就应该是select like to,这个这也传name。此时这个name呢,就不是在这拼接这个百分号了,不是了,你看里是这么写就完事了。那他就是这个理了。这个礼传给你的。这个位置反问号是在你的map文件中来拼的。我试一下。最后加上一个星星啊。执行这个第二个like的方式。看一下我们的三卷,你看是这个样子的。
08:02
中间这个值是替代的这个理,那这呢理和替代它还不这样吗?得到是带理的没问题啊,这样就可以了,如果你不想找一个理的,你想找一个带这个。张的,哎,张的。大来执行。看结果。这是问号张替换到这儿。结果张三张飞也可以,没问题,这是关于like的方式,但是我更推荐这种方式,他更好理解,而且也更好用。在Java代码中,你去拼接这个百分号,它很方便吗?你这拼接这个值多容易啊,你在map中这个语法还很固定。如果你要想写这个。一个版本号的,你还得改一个代码才行,多麻烦呢,所以你还不如就这种方式,像这种方式更方便,所以呢,推荐你用第一种方式,也就是你把这个like的内容呢在加程序中拼接好,这直接指定这个值就OK了,这种方式最合适啊,最方便,这是like的方式。
我来说两句