mybatis
文章平均质量分 78
王谷雨_
一个苟且偷生的Java程序员(找工作ing)
展开
-
Mybatis源码解读-SpringBoot中配置加载和Mapper的生成
本文mybatis-spring-boot探讨在springboot工程中mybatis相关对象的注册与加载。建议先了解mybatis在spring中的使用和springboot自动装载机制,再看此文章。传送门:Mybatis源码解读-配置加载和Mapper的生成问题@MapperScan和@Mapper能一起用吗?使用创建工程不再赘述,参考demo编写MapperMapper的注册有两种方式:在Mapper添加@Mapper注解在Application类添加@MapperSc原创 2022-05-16 16:48:04 · 391 阅读 · 0 评论 -
Mybatis源码解读-配置加载和Mapper的生成
问题Mybatis四大对象的创建顺序?Mybatis插件的执行顺序?工程创建环境:Mybatis(3.5.9)mybatis-demo,参考官方文档简单示例这里只放出main方法的示例,其余类请看demo工程。public static void main(String[] args) throws Exception { // 配置文件路径 String resource = "mybatis-config.xml"; InputStream inputStre原创 2022-05-15 10:05:18 · 236 阅读 · 0 评论 -
Mybatis源码解读-插件
插件允许对Mybatis的四大对象(Executor、ParameterHandler、ResultSetHandler、StatementHandler)进行拦截问题Mybatis插件的注册顺序与调用顺序的关系?使用在讲源码之前,先看看如何自定义插件。https://github.com/xiaoguyu/mybatis-demo,官方文档创建插件类自定义插件类需要实现Interceptor// 注解配置需要拦截的类以及方法@Intercepts({ @Signatu原创 2022-05-15 16:49:49 · 129 阅读 · 0 评论