【Mybatis Plus】入门-1

简述

为什么要使用Mybatis Plus呢?直接使用Mybatis不好吗?

当然可以啊,作为SSM技术栈中的操作数据库的关键组件,Mybatis为我们提供了数据库和实体类的映射,支持定制化SQL,存储过程以及高级映射,避免了几乎所有的JDBC代码和手动设置参数以及使用简单的XML或者注解来配置和映射原生信息。


那么,为什么还需要Mybatis Plus?


官方图

就像这张图中官方解释的两者的关系,如同魂斗罗的两个伙伴,相辅相成。

它提供了更强的操作数据库的功能,让开发的工作变得更加的简洁,简言之,就是通过让Service,Mapper继承通用的BaseService和BaseMapper后,天然带有了一些包括增删查改的功能。

同时MP也支持activeRecord模式,通过集成Model<实体类>就可以实现直接通过实体类进行数据库的操作。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容