Advertisement

Java 联动查询,Mybatis多表关联查询

阅读量:

概要

本节旨在构建一个用于多表关联查询的基础示例。具体场景为:依据指定的id检索某一商品分类的详细信息,并同时展示该分类所对应的商品列表。

一、Mysql测试数据

创建名为Category(商品分类)与Product(商品)的两张新表,并向其中添加若干条测试数据。

二、配置mybatis-generator-config.xml

关于mybatis-generator-config.xml文件的配置方式,可参考《JAVA入门[7]-Mybatis generator(MBG)自动生成mybatis代码》中的相关内容。此处主要需要调整的是table节点的设置。

完成xml文件的配置后,通过Maven面板执行mybatis-generator:generate命令,即可自动生成对应的类文件。

f0a26a48e9ccfc1b5c5a1cbbcfe47f63.png

三、自定义mybatis关联查询

1.封装实体dto

我们引入一个新的类CategoryDto,用于整合商品分类的相关信息以及对应的商品列表。

2.为CategoryMapper.java接口增加方法getById(

全部评论 (0)

还没有任何评论哟~