Mybatis & Mybatis-Plus

别说谁变了你拦得住时间么 提交于 2020-01-20 04:30:01

文章目录

概述

  • MyBatis:一种操作数据库的框架,提供一种Mapper类,支持用java代码进行增删改查等数据库操作,sql语句可以用注解写在程序中,或者写在xml文件中。
  • Mybatis Generator:自动为Mybatis生成简单的增删改查sql语句的工具,省去一大票时间,两者配合使用,开发速度快到飞起。
  • Mybatis Plus:国人团队苞米豆在Mybatis的基础上开发的框架,荣获了2018最受欢迎国产开源软件第5名。Mybatis-Plus在Mybatis基础上扩展了许多功能,是一个Mybatis的增强工具,它在Mybatis的基础上做了增强,却不做改变。在使用Mybatis-Plus之后既可以使用Mybatis-Plus的特有功能,又能够正常使用Mybatis的原生功能。Mybatis-Plus(以下简称MP)是为简化开发、提高开发效率而生,但它也提供了一些很有意思的插件,比如SQL性能监控、乐观锁、执行分析等。
  • Mybatis Plus Generator:同样为苞米豆开发,比Mybatis Generator更加强大,支持功能更多,自动生成Entity、Mapper、Service、Controller等。

总结

  • 数据库框架:Mybatis Plus > Mybatis
  • 代码生成器:Mybatis Plus Generator > Mybatis Generator
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!