下面要给大家介绍的就是和mybatis plus where相关的内容,你知道它应该如何使用吗?使用方式是怎样的?一起来了解一下。
首先我们来了解一下什么是mybatis-plus。
所谓的mybatis-plus又简称为MP,它是一种Mybatis的增强工具,在Mybatis的基础上只做增强不做改变,是为了简化开发,提高效率而诞生的。
那么什么又是增强呢?
所谓的增强其实就是它已经封装好了一些crud方法,不用再去写xml,直接的调用这些方法就可以了。
那么既然是增强不发生改变,那么XML的语法就和mybatis是一致的。新建实体Person.java
@Data
public class Person extends BaseEntity
{
private static final long serialVersionUID = 1966224245053643715 L;
/** ID */
private Long id;
/** 名称 */
private String name;
}
新建XXXMapper.java
@Repository
public interface MenuMapper extends BaseMapper
{
Person getPersonByName(@Param("person") person);
}新建XXXMapper.xml文件 <
? xml version = "1.0"
encoding = "UTF-8" ? >
mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
and name= #{person.name}
关于mybatis plus where的内容就给你介绍到这里了,更多mybatis基础知识,请继续来本站的常见问题栏目进行了解吧。
推荐阅读: