列名 'address' 无效的列名。 列名 'DefStartModelNavGuid'

这些情况下,MyBatis 会在幕后自动创建一個 ResultMap,基于属性名来映射列到 JavaBean 的属性上如果列名没有精确匹配,可以在列名上使用 select 字句的别名来匹配标签。

resultType对应的是java对象中的属性大小写不敏感;resultMap对应的是对已经定义好了id的resultTupe的引用,key是查询语句的列名value是查询的值,大小写敏感;
使用resultType的时候要保证结果集的列名与java对象的属性相同,而resultMap则不用
另外,resultMap 元素它是 MyBatis 中最重要最强大的元素,它能提供级联查询缓存等功能。

}

我要回帖

更多关于 无效的列名 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信