mybatis-plus配置xml进行多表查询

mybatis-plus配置xml进行多表查询,第1张

mybatis-plus多表查询,需自己写xml进行查询。

在mapper中定义,如需分页查询可添加page。

在xml中编写sql语句,这里进行简单的自连接查询

在serviceImpl中进行返回。

controller

pom.xml中resource设置参考如下:

MyBatis-Plus之所以被网友称赞,不仅仅是因为他为了简化而生,为了提高效率而开发,而是因为他可以解决多表关联的问题。

一:为简化开发而生的mybatis-plus

MyBatis-Plus的基础MyBatis ,他说是从mybatis进化而来的,在 MyBatis 的基础上增强性能,但是不改变根本,为简化开发、提高效率而生的mybatis-puls,由于它的只加强不改变,让它拥有了无侵入性能,这个特性可以让它在介入工程时,不会有卡顿现象,它还有强大的 CRUD *** 作,可以满足用户各类需求,它还有性能分析拦截器,如果超过指定时间机会停止运行,可以及时发现问题解决问题。

二:mybatis-puls实现实体类 *** 作多表

mybatis-puls可以通过业务创建多个表,并且将这些表结合起来,建立实体关系方式,实现一对多实体查询,方便承载账户信息,它的SQL可以使代码拥有极好的可维护性,可以利用数据库的缓存,提高性能。

三:mybatis-puls 方便数据分析管理

mybatis-puls可以快速集成多数据源,可以最简洁的完成数据库 *** 作分析,引入 lombok 依赖,进而简化代码,减少使用 gette方法,不需要编写xml文件,简单方便快捷,MyBatis-Plus 的代码生成器是AutoGenerator,它可以最大程度提高开发效率,布局全局信息,配置数据源信息,最大程度简化代码数据,只做切换数据源,不限制用户具体 *** 作。

原文地址: https://blog.csdn.net/qq_31116181/article/details/113741489

https://github.com/yulichang/mybatis-plus-join

https://mvnrepository.com/artifact/com.github.yulichang/mybatis-plus-join


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11742947.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存