JAVA SSM 实体类作为属性,查到的值为null

想要用一个实体类的作为另一个实体类的属性,把四张表的数据全都查出来,但是查出来为空。
图片说明图片说明图片说明图片说明

这样子写不行吧,你需要写成继承关系。

把你映射表中的where标签内容截全了发来看看

你那个user类中不应该是对象类型的,应该就是int类型,因为你sql中是具体的值,你拿对象和值相比累死都不会相等的,你u.branchId是一个队象,b.branchId是一个具体的值,怎么让这两个相等,所以说有问题啊

你的实体类要是这么写的话你的resultType就不能为User实体类。将select返回值指向resultMap,并指定User与其他实体类的一对多或者一对一关联