先上前端需求效果图,这里是四层,我下边写的是三层。 后端JSON格式, 公司 --》部门 --》部门人员 可以看到数据是有3列的,那么怎么做到这个效果呢? 这就需要使用到Mybatis的映射了,直接上代码。 1.首先创建三个实体类 我们从子创到父,从人员到公司 第一个最底层的实体类,人员 第二个实体类,部门,注意看数据是如何嵌套的,用List把UserTreeVO装起来。 第三个实体类,公司,同理也用List装起来。