文章目录
概述
- 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
来源:CSDN
作者:Yanggle Yang
链接:https://blog.csdn.net/yanggleyang/article/details/103999292