mybatis的配置文件是configuation.xml是配置文件,主要是配置jdbc(用来创建sessionfactory)以及映射文件的别名,

一对多:

<mapper namespace="com.yiibai.userMaper"><!-- User 级联文章查询 方法配置 (一个用户对多个文章)  --><resultMap type="User" id="resultUserMap"><result property="id" column="user_id" /><result property="username" column="username" /><result property="mobile" column="mobile" /><collection property="posts" ofType="com.yiibai.pojo.Post" column="userid"><id property="id" column="post_id" javaType="int" jdbcType="INTEGER"/>    <result property="title" column="title" javaType="string" jdbcType="VARCHAR"/><result property="content" column="content" javaType="string" jdbcType="VARCHAR"/> </collection></resultMap><select id="getUser" resultMap="resultUserMap" parameterType="int">SELECT u.*,p.*FROM user u, post pWHERE u.id=p.userid AND id=#{user_id} </select></mapper>

#########################
<collection property="posts" ofType="com.yiibai.pojo.Post" column="userid"><id property="id" column="post_id" javaType="int" jdbcType="INTEGER"/>    <result property="title" column="title" javaType="string" jdbcType="VARCHAR"/><result property="content" column="content" javaType="string" jdbcType="VARCHAR"/> </collection>

collection对多,column = userid 是对于 posts表来说的关联user的字段名称

###################################

多对一

   <resultMap type="Post" id="resultPostsMap"><result property="id" column="post_id" /><result property="title" column="title" /><result property="content" column="content" /><association property="user" javaType="User">  <id property="id" column="userid"/>   <result property="username" column="username"/>   <result property="mobile" column="mobile"/>   </association> </resultMap>

MyBatis使用RowBounds实现的分页是逻辑分页,也就是先把数据记录全部查询出来,然在再根据 offset 和 limit 截断记录返回。


转载于:https://www.cnblogs.com/tcdxx/p/6095482.html

mybatis---知识点复习相关推荐

  1. SSM框架知识点复习

    第三节 SSM框架知识点复习 SpringMVC的知识 技能:使用SpringMVC来处理浏览器发起的请求. ① SpringMVC的基本使用流程 i. 导入jar包 ii. 配置SpringMVC的 ...

  2. 三年级下册期中计算机知识点,部编三年级语文下册期中知识点复习

    文件大小:   资料格式:  下载:284次 资料等级:     所需点数:0 课件类型:/word 注册本站会员,享受高速下载,立即注册会员 部编三年级语文下册期中知识点复习部分内容预览 第一单元知 ...

  3. 虚拟机的分类_「面试必备」Java虚拟机知识点复习手册(下)

    关注我的微信公众号:后端技术漫谈 不定期推送关于后端开发.爬虫.算法题.数据结构方面的原创技术文章,以及生活中的逸闻趣事. 我目前是一名后端开发工程师.主要关注后端开发,数据安全,网络爬虫,物联网,边 ...

  4. c语言各个英文的作用,C语言最重要的知识点复习资料(国外英文资料).doc

    C语言最重要的知识点复习资料(国外英文资料) C语言最重要的知识点复习资料(国外英文资料) The log Share the next list of return logs in the hidd ...

  5. 4十4十4写成乘法算式_小学数学二年级下册数学1-4单元知识点复习提前准备才能考的更好...

    期中考试快到了,小学数学二年级下册1-4单元知识点复习,为考试做准备! 第一单元数据收集与整理 1. 收集数据的方法: (1) 民意调查:如投票选举. (2) 实地调查:如现场观察,收集,统计数据. ...

  6. CSS3知识点复习与总结

    CSS3知识点复习与总结 文章目录 CSS3知识点复习与总结 一.术语解释 CSS规则 = 选择器 + 声明块 二.CSS书写位置 1.内部样式表 2.内联样式表,元素样式表 3.外部样式表 三.常见 ...

  7. 软件测试小黑指北-知识点复习

    ======================软件测试知识点复习======================== 请认真思考以下问题: 什么是软件?........................... ...

  8. 江苏省计算机二级c语言复习知识点,计算机二级C语言知识点复习

    C语言已先后被移植到大.中.小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序.下面是小编收集的关于计算机二级C语言知识点复习,希望 ...

  9. 【面试】计网知识点复习与总结

    [面试]计网知识点复习与总结 1. 计算机网络层次结构 ISO/OSI七层网络模型与TCP/IP五层网络模型的比较如图所示: 物理层:它的主要作用是传输比特流,进行模数转换与数模转换,这一层的数据叫做 ...

  10. 花园体育馆计算机房音乐教室的英语,四年级英语下册pep知识点复习.ppt

    四年级英语下册pep知识点复习.ppt PEP人教版四年级下册,英语各单元要点汇总,Unit 1 My School,楼层firstfloor 一楼 secondfloor 二楼 教室teachers ...

最新文章

  1. 别乱提交代码了,看下大厂 Git 提交规范是怎么做的!
  2. sap 给集团分配一个逻辑系统
  3. 一文带你学会java的jvm精华知识点
  4. 记一次CPU占用率和load高的排查
  5. [USACO1.3]滑雪课程设计Ski Course Design
  6. cgi、wsgi、uwsgi 与 uWSGI
  7. php 获取js对象的属性值,js获取对象,数组所有属性键值(key)和对应值(value)的方法示例...
  8. SpringBoot入门系列: Spring Boot的测试
  9. php 截图插件,react中有实现截图插件吗
  10. Servlet具体解释
  11. 用最简单的方法生成代码雨,效果相当的哇塞。
  12. 银河麒麟v10下载(服务器版 桌面版) - 2022-09-08更新
  13. java的链表(LinkedList类)
  14. 小程序轮播图swiper,自定义的指示点
  15. java-opencv 米粒数_Python opencv学习音符的米粒数,返回每个米粒的位置面积和总米粒数的平均面积,pythonopencv,笔记,之数,并,一个,及,个数...
  16. 软件开发实训(720科技)――第五课:前端css规范
  17. 当你觉得焦虑,烦躁的时候怎么办?
  18. 如何设置对输入字段的关注?
  19. 为什么类只能单继承,而接口可以多继承?
  20. INS-06101nbsp;IPnbsp;ADRESSnbsp;OFnbsp;LOCALHOST

热门文章

  1. Long-Short Memory Network(LSTM长短期记忆网络)
  2. Map 3D API二次开发学习指南
  3. webpack 安装vue(两种代码模式compiler 和runtime)
  4. struts2 学习01
  5. SSAS知识回放之订单数据分析
  6. 题目66:矩阵中的路径
  7. java实现simhash算法
  8. 每日英语:Why Food Companies Are Fascinated by the Way We Eat
  9. 试用版SQL Server 2008提示评估期已过 解决办法
  10. Graduation Speech 毕业典礼致辞__转载