M87星云

导航

MyBatisPlus优缺点

1、优点?

无侵入:  只做增加不做改变,引入它对工程无影响。

损耗小:启动时会自动注入基本CRUD操作,性能基本无损耗,直接面向对象。

强大的CRUD操作:内置Mapper、Service,只需简单少量配置就可以实现对单表大量的CRUD操作,更有强大的条件构造器,满足各类使用需求。

内置代买生成器:采用代码或者maven插件,就可以快速生成Mapper、model、service、controller多层代码;支持模板引擎,有更多许多自定义配置使用。

内置分页插件:myabyis基于数据库的基本物理分页,开发者无需担心各类操作问题,只要做好简单啊配置,就可以实现分页查询。

内置全局拦截插件:提供全表delete,update操作分析阻断策略,也可以自定义拦截规则,预防错误操作。

 

2、缺点?

项目引入第三方插件包,未来升级有一定的兼容性问题。

社区技术迭代行快,从而会导致有效部分技术文档得不到及时更新。

posted on 2021-10-02 11:31  挽留匆匆的美丽  阅读(3810)  评论(0编辑  收藏  举报