MyBatis多对多及一二级缓存
来源:互联网 发布:github mac客户端下载 编辑:程序博客网 时间:2024/05/21 17:16
多对多:
比如:一个老师可以教多个学生、 一个学生可以被多个老师教。
举个例子:通过查询一个教师的编号 可以查询到他的学生 查询一个学生 可以查询到他的所有老师
eg:通过老师查询学生:
数据库准备 三个表格: Student Teacher Teacher_Student(关系表)
写入数据:
Student表
Teacher表:
Teacher_Student表:
开始创建实体类 以及DAO 类 写入xml中
xml:
写入SQL代码
编写测试类 完成测试:
查询如下:
多对多不是意义上的多对多 也是通过一对多的形式进行查询 但是双方是互通的 。
MyBatis的缓存:
效果如下:
可见一级缓存 可以直接一步走 没有二次加载
但是加上 增、删、改 后:
以上是一级缓存。
阅读全文
0 0
- MyBatis多对多及一二级缓存
- MyBatis多对多以及一二级缓存
- Mybatis多对一
- myBatis多对一
- 多对多 二级缓存
- mybatis一二级缓存
- MyBatis中的一二级缓存
- mybatis一、二级缓存详解
- 【MyBatis学习13】一、二级缓存及分布式实现
- mybatis多对一查询
- Mybatis 多对一查询
- MyBatis 多对一配置
- mybatis多对一关联
- Mybatis 多对一关联
- Mybatis 缓存(一二级缓存)
- Mybatis多对一、多对一关联查询
- MyBatis一对多和多对一
- MyBatis一对多和多对一
- 计算机的构造与解释(1)
- setContentView方法
- Codeforces Round #424 (Div. 2) D. Office Keys
- 练习题(队列)
- MyBatis 多对多完成版
- MyBatis多对多及一二级缓存
- PAT1019~~~
- hdu个人赛6—1009
- AngularJS小案例_简易音乐播放器
- 从github下载某个git库的4种方法
- 2.5总结
- codeforces 780-C. Andryusha and Colored Balloons(dfs)
- 百度陆奇内部最新演讲:成为优秀工程师的五个方法
- python核心高级学习总结2----------pdb的调试