说明:
(1)本篇博客合理性解释:
● Mybatis框架用来实现数据库的增删改查;但是,Mybatis使用起来还是比较麻烦的,增删改查语句的书写还是比较麻烦的;Mybatis-Plus框架是在Mybatis框架的基础上,开发的一款敏捷开发插件;通过Mybatis-Plus,我们可以迅速的实现增删改查操作,从而让我们从Mybatis繁琐的书写SQL的过程中摆脱出来,可以极大减少MyBatis的开发工作量;
(2)本篇博客的主要内容是:
● Mybatis-Plus简介;
● SSM项目整合Mybatis-Plus;
● Mybatis-Plus开发步骤简述;
具体的Mybatis-Plus开发的演示,在下篇博客会介绍;
目录
2.【Mybatis-Plus】和【SSM】整合;(重要!!!)
(1)第一步:通过pom.xml,引入【Mybatis-Plus】依赖;
(2)第二步:在Spring的配置文件applicationContext.xml中,要修改SqlSessionFactory的实现类;
(3)第三步: 在Mybatis的配置文件mybatis-config.xml中,增加Mybatis-Plus的分页插件信息;
2.Mybatis-Plus核心注解:【@TableName/@TableId/@TableField】:简述;
3.Mybatis-Plus的BaseMapper接口核心API:简述;
一:Mybatis-Plus:简介;
1.Mybatis-Plus简介;
Mybatis-Plus是基于Mybatis基础上的,一个敏捷开发插件;其作用是,帮助我们快速完成对应数据表的增删改查操作;
(1)Mybatis-Plus是国人开发的一款敏捷开发插件;
(2)Mybatis-Plus主要作用是:自动实现Mapper接口以及它的CRUD增删改查的操作;
(3)Mybatis-Plus是基于Mybatis的;
● Mybatis-Plus是在Mybatis原有基础上进行扩展得来的,Mybatis的最基础的原始代码没有被调整;
● 所以,Mybatis-Plus和Mybatis原始的代码有很好的兼容性;
● 同时Mybatis-Plus这些扩展的功能也是非侵入性的,不会对Mybatis造成任何影响;
2.为什么要有Mybatis-Plus;
3. Mybatis-Plus官网;
二:【Mybatis-Plus】和【SSM】整合;
1.【Mybatis-Plus】和【SSM】整合:简述;
【Mybatis-Plus】要想和【已经配置好的SSM框架】进行有机整合的话,需要分成两个阶段;
(1)在pom.xml,引入【Mybatis-Plus】依赖;
(2)在Spring的配置文件applicationContext.xml中,要修改SqlSessionFactory的实现类;通过更改SqlSessionFactory的实现类,来实现Mybatis-Plus的集成工作;
(3)在Mybatis的配置文件mybatis-config.xml中,增加Mybatis-