MyBatisPlus 一对多、多对一、多对多的完美解决方案

网友投稿 1435 2023-03-07

MyBatisPlus 一对多、多对一、多对多的完美解决方案

MyBatisPlus 一对多、多对一、多对多的完美解决方案

学习MyBatisPlus 时,简单的查询非常简单,只需继承了相关类,就能够进行增删改。但是在实际运用时,对象之间的关系非常复杂,一对多、多对一、多对多。网上查询了大量i资料都无法解决此问题。

难道要把所有的用Mybatis的重写一次?

重写一次Plus的方法还能不能用?

实在没办只能查看官网https://mp.baomidou.com/guide/在注解处找到了可能的解决方案

@TableName注解可以设置对应的resultMap 看到这里我想是不是,在Mapper中设置好resuhttp://ltMap,map中使用association、或者collection就能解决了。结果是可以的,上图:

实体类

mapper

rest效果

完美解决!!!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:如何使用pipeline和jacoco获取自动化测试代码覆盖率
下一篇:redis统计APP在线人数的实例
相关文章

 发表评论

暂时没有评论,来抢沙发吧~