起因,使用mybaits查询结果返回Map。查询结果又int和String类型数据,返回结果集使用Map<String,String>接收。代码如下。
可以正常获取结果集。然后遍历。
本以为mybatis会自动将数据类型全部转换成String存储。结果不是。
mybaits返回map时并没有明确指明类型。类似如下的代码。
到此要理解一下java的泛型,并不是真正的泛型。
参考深入理解java虚拟机。
基础知识。。。。。哎
起因,使用mybaits查询结果返回Map。查询结果又int和String类型数据,返回结果集使用Map<String,String>接收。代码如下。
可以正常获取结果集。然后遍历。
本以为mybatis会自动将数据类型全部转换成String存储。结果不是。
mybaits返回map时并没有明确指明类型。类似如下的代码。
到此要理解一下java的泛型,并不是真正的泛型。
参考深入理解java虚拟机。
基础知识。。。。。哎
本文标题:java基础问题Map声明的时候指定类型与不指定类型
本文链接:https://www.haomeiwen.com/subject/ccpadftx.html
网友评论