推广 热搜:   公司  快速  中国  企业    行业  设备  上海  未来 

Mybatis中使用左连接查询-vo方式

   日期:2024-11-17     移动:http://keair.bhha.com.cn/mobile/quote/1258.html

上篇博客中写道连接查询的方法是使用了collection标签进行映射,但这样配置的话会特别的麻烦,而且这种方式用的很少,所以今天来教大家一种简单的方式来实现连接查询

Mybatis中使用左连接查询-vo方式

首先还是看一下我们的Student表和Teacher表

Student

Mybatis中使用左连接查询-vo方式

Teacher

Mybatis中使用左连接查询-vo方式

然后在实体类中声明他们的字段,这里我就不演示了,直接跳过

接下来最重要的一步我们需要将这两个表的字段放到一个实体类中,用于返回的结果。

那么我们在model包下创建一个vo声明一个StudentVo类

Mybatis中使用左连接查询-vo方式

 然后看一下StudentVo里的字段

Mybatis中使用左连接查询-vo方式

 将他们表中的字段统一加进去之后,加上Get/Set/ToString

开始我们的操作

StudentMapper:

 

Mapper.xml:

 

我们根据老师id来查询每个老师对应的学生

注意:resultType的返回值是我们定义的StudentVo类

接下来在Test中测试一下

 

我使用的是Long类型,后面需要加L,如果是int或Integer类型的话,不需要加L(萌新知识点)

然后我们运行方法看看是什么结果

本文地址:http://keair.bhha.com.cn/quote/1258.html    康宝晨 http://keair.bhha.com.cn/ , 查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


相关最新动态
推荐最新动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2023022329号