通用mapper和mybatisplus
时间: 2023-06-05 14:47:52 浏览: 319
mybatis 通用mapper
通用Mapper和Mybatis-Plus都是基于Mybatis框架的增强工具,用于简化Mybatis的开发流程。
通用Mapper是一个开源的Mybatis插件,它提供了一组通用的Mapper接口和默认实现,可以通过继承这些接口来快速实现对数据库的增删改查操作,避免了手写SQL的繁琐和重复。
Mybatis-Plus是一个开源的Mybatis增强工具,它提供了一组强大的CRUD操作方法和一些常用的查询构建器,可以通过简单的配置和使用来实现对数据库的操作,同时还提供了一些高级功能,如分页、乐观锁、自动填充等。
两者的区别在于,通用Mapper更加注重通用性和简洁性,提供了一组通用的Mapper接口和默认实现,适用于大部分的增删改查操作;而Mybatis-Plus则更加注重扩展性和功能性,提供了一些高级功能和查询构建器,适用于一些复杂的业务场景。
阅读全文