SF
疯狂小兵
疯狂小兵
注册登录
关注博客
注册登录
主页
关于
RSS
Mybatis技术内幕--Mybatis的日志拦截器及原理
疯狂小兵
2021-08-13
阅读 11 分钟
5.5k
Mybatis在执行Sql查询和更新时,无法知道具体的sql执行时间,是否存在慢查询等问题。需要在执行Sql时能对Sql进行监控,并定位到慢查询的问题发生的位置
Mybatis技术内幕--SpringBoot下自定义枚举的TypeHandler及原理
疯狂小兵
2021-08-11
阅读 17 分钟
6.3k
因Mybatis默认的Enum的TypeHandler仅支持org.apache.ibatis.type.EnumTypeHandler或者org.apache.ibatis.type.EnumOrdinalTypeHandler。但因为很多业务中定义类型使用的是枚举,而数据库中存储的字段是int或varchar类型。一般不使用枚举默认的name或者ordinal作为数据库内的值存储。因此在很多使用使用mybatis存储枚举时...
mybatis处理枚举类
疯狂小兵
2019-05-13
阅读 5 分钟
7.8k
org.apache.ibatis.type.EnumOrdinalTypeHandler<E> :该类实现了枚举类型和Integer类型的相互转换。
Mybatis源码分析(1) - Mybatis包目录简介
疯狂小兵
2019-04-03
阅读 2 分钟
3.8k
Mybatis核心包 包名称 包内内容简介 annotation 注解目录。包括所有的注解。如@SELECT,@UPDATE等 binding Mapper类的实例反射生成工具目录 builder 主要是注解,mapper和SqlSuorce的构造器及转换器 cache Mybatis内部缓存接口。实现了一些特定的缓存策略。FifoCache,LruCache,BlockingCache,LoggingCache等 cursor 默认...
MyBatis支持的OGNL语法
疯狂小兵
2017-11-06
阅读 3 分钟
6.8k
用于解析静态方法org.apache.ibatis.scripting.xmltags.TextSqlNode.BindingTokenParser#handleTokenorg.apache.ibatis.scripting.xmltags.OgnlCache#getValueorg.apache.ibatis.scripting.xmltags.OgnlCache#parseExpression解析表达式org.apache.ibatis.ognl.Ognl#parseExpressionorg.apache.ibatis.ognl.OgnlParser#s...