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没有类的多继承,但是可以继承多个接口,在接口下层又定义了很多方法,通过下层方法实现查询等。
源码分析暂时占位。