怎么解决MyBatis中查询新生成的字段问题??

在MyBatis中查询时根据表内其余的字段,经过计算生成新的字段,但是查询的结果是地址。有办法解决没??

你的表是临时表还是数据库就有的呢

你可以根据表名字重新查询 该表有哪些字段 不就可以了

ResultType=“java.util.Map”
查询的结果是地址?什么意思?

你的结果输出是一个hashmap地址,把地址转换为数据就行了,也就是遍历输出map里边的数据

Map<String, String> hashMap = new HashMap<String, String>();
String str = "";//用于存放遍历出来的字符串
    Iterator  iterator = hashMap.keySet().iterator();
    while (iterator.hasNext()) {
        //2、拼接字符串
        str += hashMap.get(iterator.next()).toString()+",";
    }
    System.out.println(str);