mybatis
wuxiaohao1128
这个作者很懒,什么都没留下…
展开
-
mybatis中使用枚举值表示常量
枚举类${@枚举类全限定名@枚举对象.属性的get方法()}内部枚举类${@外部类全限定名$枚举类名@枚举对象.属性的get方法()}原创 2019-12-16 20:09:55 · 591 阅读 · 0 评论 -
记一个问题
1.SSM框架在使用mybatis自己实现的二级缓存时出现错误Caused by: java.io.NotSerializableException: oracle.jdbc.driver.T4CConnection2.解决办法:采用ehcache作为二级缓存框架原创 2017-08-23 08:45:53 · 188 阅读 · 0 评论 -
Mybatis源码学习之路二解析器模块
一 前言Mybatis在初始化过程中处理mybatis-config.xml核心配置文件时,使用的是DOM解析方式,并结合使用XPath解析XML配置文件 Mybatis对XML解析功能进行了封装,由解析器模块提供支持,其中核心类为XPathParser,它封装了XPath、Document以及EntityResolver等二 基础知识XML解析常见的三种方式: DOM(Docume...原创 2019-08-13 21:47:48 · 179 阅读 · 0 评论 -
Mybatis源码学习之路一
一、前言工作三年了,各种开发框架也用的十分熟练。现在学习的时候渐渐也不满足使用上,所以开始涉猎源码,也是希望自己的技术能力能更近一步,自己想法也是从Mybatis框架源码开始,在博客上记录下,和大家一步进步二、ORM框架传统JDBC常见的步骤: 注册数据库驱动类 通过DriverManager打开数据库连接 通过连接创建相应的Statement 通过Statement执行相...原创 2019-08-11 22:42:11 · 236 阅读 · 0 评论 -
Mybatis源码学习之路三反射模块核心类Reflector类详解
前言:Reflector是Mybatis中反射模块的基础,每个Reflector对象都对应一个类,而Reflector中缓存了反射操作需要使用的类的原信息本片博客详解了下Reflector中各个方法是如何将属性中所需的信息进行填充的,代码中都写入的比较详细的注释Reflector类解析:类成员变量解析://对应的Class类型private final Class<?...原创 2019-08-17 21:37:27 · 267 阅读 · 0 评论