使用service的getObj(Wrapper queryWrapper, Function<? super Object, V> mapper)和listObjs(Wrapper queryWrapper, Function<? super Object, V> mapper) 以及对应的mapper的方法时,返回的都是查询出来的表内的第一个字段的值,但是打印出来的却是全部查询出来的sql语句,这里是不是应该查询整个对象出来?因为我看到它...
Mybatis-plus: 3.5.7 JDK: 17 Mysql: 8.0 问题描述 IService 接口的 getObj 方法按照官网文档的案例测试,第二个参数 lambda 表达式抛出 ClassCastException 异常,Long 类型转 User 类型异常。 以下是官网文档( https://baomidou.com/guides/data-interface/#get )演示案例: // 假设有一个 QueryWrapper 对象,设...
mybatis-plus-boot-starter 3.3.0 该问题是怎么引起的?(最新版上已修复的会直接close掉) 我理解的这个方法是返回第一条记录(findOne),然后转成另外一个类型,实际上这个方法是返回第一条记录的第一个字段,一般都是ID,然后再转成另外一个类型。 我想知道这个方法为什么要这样设计,一般第一个字段都是ID,还需要转...