resultmap 里面,association 不起作用

想问问, resultmap 里面,association 不起作用的原因呀,我结果是显示是null,里面的结果都没显示
/
/
/

img

1.SQL 查询语句没有正确关联两个表或者表中的字段没有匹配
如果使用 association 进行关联操作,需要在 SQL 查询语句中使用 JOIN 关键字进行表的关联,并且需要保证表中的字段匹配。如果没有正确关联两个表或者表中的字段没有匹配,会导致查询结果是 null。

2.数据库中没有符合条件的数据
如果数据库中没有符合条件的数据,查询结果也会是 null。可以通过查看 SQL 查询语句和数据库中的数据来确认是否存在符合条件的数据。

3.association 中的 select 语句没有正确执行
如果 association 中的 select 语句没有正确执行,也会导致查询结果是 null。可以查看 select 语句是否正确,以及是否在 MyBatis 的配置文件中正确设置了对应的映射关系。

4.对象中的属性名称和 SQL 查询语句中的列名不匹配
如果对象中的属性名称和 SQL 查询语句中的列名不匹配,也会导致查询结果是 null。可以查看对象中的属性名称和 SQL 查询语句中的列名是否匹配。

几个DTO实体贴一下呢