Mybatis Plus使用XML编写动态sql简易方法

Mybatis Plus使用xml编写动态sql简易搭建方法

Resources文件夹下创建一个Mapper文件夹

比如我们需要在User表中使用增删改查,创建UserMapper.xml,对应MybatisPlus中的UserMapper接口

Mybatis Plus使用XML编写动态sql简易方法_第1张图片

之后我们在application.yml中配置mapper文件夹的路径

mybatis-plus:
  mapper-locations: classpath:mapper/*.xml

之后在UserMapper中创建函数

@Repository
public interface UserMapper extends BaseMapper {
		// 使函数参数对应xml中的参数wxNickName
    List selectByName(@Param("wxNickName") String name);
}

就可以在UserMapper.xml中写sql语句了

写法和Mybatis一样滴


">


    

之后调用即可

@SpringBootTest
class UserCenterApplicationTests {
    @Autowired
    UserMapper userMapper;

    @Test
    void contextLoads() {
        List users = userMapper.selectByName("杰伦");
        System.out.println(users);
    }

}

即可看到正确的输出结果

Mybatis Plus使用XML编写动态sql简易方法_第2张图片

你可能感兴趣的:(java,java,后端)