三、Mybatis多表关联查询应用
2024-10-20 00:05:23
一对一查询
实现语句:select * from neworder o, user u where o.uid = u.id
实体Order:
接口:
配置:
测试:
一对多查询
实现语句:select *,o.id oid from user u left join neworder o on u.id=o.uid;
User实体类修改:
接口:
配置UserMapper.xml:
测试:
多对多查询
实现student与course之间多对多的关系:select * from student s left join sc on s.id=sc.sid inner join course c on sc.cid=c.id;(此为左连接,有链接类推)
新建实体:Student
接口:
配置StudentMapper.xml:
测试:
以上同一对多似乎没有区别??
最新文章
- [Intel Edison开发板] 04、Edison开发基于nodejs和redis的服务器搭建
- vmware 安装dos注意
- CSS3新特性,绘制常见图形
- Linux提权基础
- 省市二级联动(原生JS)
- Webform购物车(用Session存储,页面传值)
- 第三篇 :微信公众平台开发实战Java版之请求消息,响应消息以及事件消息类的封装
- jquery 操作select
- poj 3159 dijkstra 最短路
- PYTHON开发--面向对象基础二
- Final Exam Arrangement(ZOJ)
- framework7+node+mongo项目
- Gitlab-CI持续集成之Runner配置和CI脚本
- 201521123028 《Java程序设计》第13周学习总结
- Python2.7和3.5双版本共存和pip的使用
- Luogu P2057 [SHOI2007]善意的投票
- [dev][crypto][strongswan] 有关strongswan的forward policy的源码分析
- 设置 img 在 div 中水平居中和垂直居中
- Numpy三维数组的转置与交换轴
- Codeforces 939E - Maximize!