【资料图】
如题,最近在写毕设,其中由于自定义的多表查询要动态生成where语句,要在xml里的sql语句末用到一个${ew.customSqlSegment},同时在mapper接口中使用@Param(Constants.WRAPPER)注解
这里有两个坑。第一个比较浅的是,如果不加@Param注解那之前提到的${ew.customSqlSegment}就会报错,只要加上这个注解就能解决了,比较简单;
第二个比较深的是,Constants.WRAPPER居然找不到,报红了,找了半天才发现原来是换包了,之前是在com.baomidou.mybatisplus.core.mapper.BaseMapper这个包里的,现在在另外一个包里,如果你碰到一样的情况只要导入下面这个包就好
因为在网上没找到说这个的,过往的文章的解决方法也已经没用了,大概是跟mybatis-plus的版本有关,就不深究了,就此记录一下
标签:
要文