首页 > 其他 > 详细

MyBatis 注解开发——一对一和多对多查询

时间:2020-09-10 17:49:01      阅读:94      评论:0      收藏:0      [点我收藏+]

前期工作

  创建我们的account类

技术分享图片

   创建IAccountDao接口

技术分享图片

   测试类

技术分享图片

一对一查询

  如果我们啥都没操作,只会查出来所有账户,并不会显示用户信息,和xml一样,我们也要在实体类里加入一对一的映射

技术分享图片

   除此之外我们还要配置results注解

技术分享图片

  前三个是account本来的映射,第四个就是一对一关联,property是对应实体类,column是传入的参数,one里面的select是使用的方法,fetchType有三个值,分别对用立即加载,延迟加载和默认。

  这时我们运行一下测试类方法,用户的信息就也跟着出来了。

技术分享图片

多对多操作

  和一对一一样,我们要在实体类里添加一对多映射

技术分享图片

   然后我们在IAccountDao添加根据uid查询账户的方法

技术分享图片

   最后配置IUserDao的注解

技术分享图片

   最后我们来到测试类

技术分享图片

   运行一下,奈斯~

技术分享图片

 

 

 

 

  

 

 

MyBatis 注解开发——一对一和多对多查询

原文:https://www.cnblogs.com/qq2210446939/p/13646852.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!