
在mapper中定义,如需分页查询可添加page。
在xml中编写sql语句,这里进行简单的自连接查询
在serviceImpl中进行返回。
controller
pom.xml中resource设置参考如下:
MyBatis-Plus之所以被网友称赞,不仅仅是因为他为了简化而生,为了提高效率而开发,而是因为他可以解决多表关联的问题。
一:为简化开发而生的mybatis-plusMyBatis-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
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)