工作中不推荐mybatisplus

如题所述

具体看公司和项目。
能不能用到得看公司和项目,不是很大的新项目可能会考虑用mybatis-plus,上手简单。稍大点儿的项目用着挺难受的,有坑且拓展定制灵活度不够。
MyBatis-plus是一款Mybatis增强工具,用于简化开发,提高效率。优点:无侵入,只做增加不做改变,引入它对工程无影响;损耗小,启动时会自动注入基本CRUD操作,性能基本无损耗,直接面向对象;强大的CRUD操作,内置Mapper、Service,只需简单少量配置就可以实现对单表大量的CRUD操作,更有强大的条件构造器,满足各类使用需求;内置代买生成器,采用代码或者maven插件,就可以快速生成Mapper、model、service、controller多层代码;支持模板引擎,有更多许多自定义配置使用;内置分页插件,myabyis基于数据库的基本物理分页,开发者无需担心各类操作问题,只要做好简单啊配置,就可以实现分页查询;内置全局拦截插件,提供全表delete,update操作分析阻断策略,也可以自定义拦截规则,预防错误操作。缺点:项目引入第三方插件包,未来升级有一定的兼容性问题;社区技术迭代行快,从而会导致有效部分技术文档得不到及时更新。
温馨提示:答案为网友推荐,仅供参考