mybitis实体对象获取不到值
今天开发项目遇到了把查询的值放入了实体类中,但是去get值的时候获取到的为null,这里记录一下。
1.写映射关系
2.改resultType为resultMap,并且把映射关系的id值写入resultMap
修改前我是直接sql返回的resultType=“xxx.xx.xx.User”实体对象。在代码中取到了User对象去getId的值获取不到。用次方法做关系映射可以保证一一对应,多了一段代码,减少了bug出错率。
今天开发项目遇到了把查询的值放入了实体类中,但是去get值的时候获取到的为null,这里记录一下。
1.写映射关系
2.改resultType为resultMap,并且把映射关系的id值写入resultMap
修改前我是直接sql返回的resultType=“xxx.xx.xx.User”实体对象。在代码中取到了User对象去getId的值获取不到。用次方法做关系映射可以保证一一对应,多了一段代码,减少了bug出错率。