- 博客(3)
- 收藏
- 关注
原创 mybatis的整体架构
mybatis的整体架构分为三层: 1)基础支持层 该层包括:数据源模块、事务管理模块、缓存模块、Binding模块、反射模块、类型转换模块、日志模块、资源加载模块、解析器模块 2)核心处理层 该层包括:配置解析、参数映射、SQL解析、SQL执行、结果集映射、插件 3)接口层 该层包括:SqlSession...
2018-07-19 19:40:15 697
原创 Java中的Type
Type是Java 编程语言中所有类型的公共高级接口,这是官方解释。也就是Java中所有类型的父类;其中,“所有类型”并不是我们平常工作中经常使用的 int、String、List、Map等数据类型,而是从Java语言角度来说,对基本类型、引用类型向上的抽象。 Type体系中类型的包括:原始类型(Class类)、参数化类型(ParameterizedType接口)、数组类型(GenericArr...
2018-07-16 21:50:54 2605
原创 Method.isBridge()方法
Method.isBridge() —– 桥接方法** 什么是桥接方法** 什么时候会生成桥接方法什么是桥接方法JDK 1.5 引入泛型后,为了使Java的泛型方法生成的字节码和 1.5 版本前的字节码相兼容,由编译器自动生成的方法,这个就是桥接方法。 可以通过Method.isBridge()方法来判断一个方法是否是桥接方法,在字节码中桥接方法会被标记为ACC_BRIDGE和...
2018-07-16 20:48:56 3007
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人