SSM项目使用Mybatis通用mapper插件tk.mybatis的用法

SSM项目使用Mybatis通用mapper插件tk.mybatis的用法

https://blog.csdn.net/qq_40060806/article/details/82949722

TKmybatis框架使用与分析

1.框架介绍

刚听说的一个框架,是基于Mybatis的一个框架,框架的核心思想就是对于Mapper的封装。减少传统的Mapper编写。但是有个问题,使用Mybatis就是因为在该框架Mapper中编写SQL语句的灵活性,如果把这个特性封装起来了,和Hibernate有什么区别?而且据说Hibernate性能还比较好。框架具体来源暂时不知道,以后更新。

2.框架使用

1)建立Mapper接口 
和往常一样,需要些一个Mapper接口,但是这个接口要继承于Mapper,要将POJO实体类传入。 
2)建立XML映射文件 
3)建立实体类

3.框架原理

从上面的流程来看,跟以前所采用的Mybatis的Generator差不多。Generator是在Mapper的XML中采用通用的SQL语句,来实现增删改查以及条件查询等。区别在于Mapper接口上,该接口多继承了一个Mapper接口,Java没有类的多继承,但是可以继承多个接口,在接口下层又定义了很多方法,通过下层方法实现查询等。 
源码分析暂时占位。
 

猜你喜欢

转载自blog.csdn.net/qq_43843725/article/details/95077113