MyBatis
深入了解MyBatis框架原理,从框架架构入手,到源码阅读。
打不死的小强001
这个作者很懒,什么都没留下…
展开
-
基于Mybatis拦截器实现通用Mapper
基于Mybatis拦截器实现通用Mapper定义通用mapper定义拦截器调用在实际开发中,我们可能会有这样的需求,将业务SQL配置到数据库中,这样在生产环境下,如果我们业务SQL发生改变(查询字段不变),只需要将sql缓存刷新即可,无需修改mapper文件,重启服务器。下面介绍我自己根据mybatis拦截器实现的方式:定义通用mapper<?xml version="1.0" en...原创 2020-03-22 13:15:35 · 2524 阅读 · 2 评论 -
MyBatis架构原理
MyBatis架构原理架构原理篇架构图接口层数据处理层支撑层架构流程图调用流程图SqlSessionExecutorStatementHandlerParameterHandlerResultSetHandlerTypeHandlerMappedStatementSqlSourceConfigurationmapper代理执行原理架构原理篇架构图接口层接口层是MyBatis提供给开发人员...原创 2020-03-20 02:19:23 · 524 阅读 · 0 评论