当使用注释Result和Many

时间:2018-01-24 05:00:24

标签: java spring-boot mybatis spring-mybatis

我正在使用Spring引导版本1.3.1中的mybatis并使用注释来返回嵌套查询结果,但我不明白为什么我在where子句中使用的列值在结果集中都是null,尽管它们是数据库中不为空。

返回的json是

enter image description here

映射器是这样的:

enter image description here

db中的数据:

enter image description here

豆很简单,主要项目下有两个项目。

public class TestBean {
    String id;
    String name;
    List<TestSubBean> items;
}

有人可以暗示这一点吗?

1 个答案:

答案 0 :(得分:0)

栏=&#34; ID&#34; 更改为栏=&#34; ID&#34; 。 我想mybatis使用id_test的属性&#39; id&#39;作为参数,&#39; ID&#39;不是id_test的属性