Mybatis源码解析
文章平均质量分 66
qq_37718687
这个作者很懒,什么都没留下…
展开
-
ThreadLocal,InheritableThreadLocal源码解析
ThreadLocal ThreadLocal源码: ThreadLocal类中首先定义了如下的属性: // final类型常量表示当前ThreadLocal实例的哈希值,通过方法nextHashCode()计算得出; private final int threadLocalHashCode = nextHashCode(); // 静态类型变量nextHashCode,为了原子操作整型类AtomicInteger类对象; private static AtomicInteger nextHashCode原创 2021-04-15 21:17:26 · 87 阅读 · 0 评论 -
java Type 及其子类介绍
java Type 及其子类介绍 Type 是java反射机制中提供的一个接口,用来表示java中的所有类型的接口,定义如下: package java.lang.reflect; public interface Type { default String getTypeName() { return this.toString(); } } Type是java编程语言中所有类型的通用超级接口,包括原始类型Class,参数化类型,数组类型,类型变量和基本类型。 原始类型C原创 2021-04-13 16:06:21 · 360 阅读 · 1 评论 -
java 中的类型判断
java 中的类型判断 定义如下的类: class AA { } interface BB { } class CC extends AA implements BB { } isinstance和instanceof isinstance isinstance是Class类中的方法,用来判断一个实例是否是Class表示类或者其子类的实例: CC c = new CC() AA.class.isInstance(c); // true BB.class.isInstance(c); // true原创 2021-04-13 22:06:39 · 1235 阅读 · 0 评论 -
Mybatis:配置管理
查找配置文件 Resources 在使用Mybatis的过程中,通常使用Mybatis的Resources类读取配置文件。在Mybatis 3.5.1的API文档中,对Resources类的描述如下: A class to simplify access to resources through the classloader. 即Resources通过ClassLoader访问资源。 Resources类有两个静态属性:classLoaderWrapper和Charset。 ClassLoaderWr原创 2021-04-13 19:19:47 · 133 阅读 · 0 评论