mybatis查询结果为null,但是数据库表查询有结果
改变xml文件该方法的返回类型,名称与绑定的id名称相同。用resultMap进行属性与字段绑定。大多数情况常见于 多表联合查询返回。
·
大多数情况常见于 多表联合查询返回
对应的实体类属性和表中字段不一致,需要利用resultMap来添加映射,把数据库表属性和实体类字段进行绑定
实体类属性如下图所示:
用resultMap进行属性与字段绑定
改变xml文件该方法的返回类型,名称与绑定的id名称相同
只有当数据库表中的字段名称与实体类中的属性名称完全相同,才能直接使用resultType返回类型,后面跟上该实体类的名称。否则一定需要用resultMap进行属性映射,否则得到的数据一直没有匹配的实体类与之对应,返回的结果也自然为空
更多推荐
所有评论(0)