MyBatis-Plus自定义SQL语句

当既想使用lambda表达式又想自定义SQL语句时,MP版本必须大于等于3.0.7。
一、注解方式,该方法耦合性高

  1. 在Mapper类中自定义方法(其中ew就是Constants.WRAPPER,MP会进行自动处理)注解则是MyBatis源生注解。MyBatis-Plus自定义SQL语句_第1张图片

  2. Test类中执行自定义方法。
    二、XML文件配置

  3. 在application.yml中配置Mapper接口对应的xml文件所在位置MyBatis-Plus自定义SQL语句_第2张图片

  4. 在xml文件中编写相关SQL语句MyBatis-Plus自定义SQL语句_第3张图片

你可能感兴趣的:(mybatis)