美文网首页
BaseBuilder源码

BaseBuilder源码

作者: ywy_java | 来源:发表于2017-03-10 14:59 被阅读0次

首先这是个抽象类。
成员变量:

field.png

构造函数:

construction.png

这个很有趣,这个类有三个成员变量。但是只传入一个参数,另外两个成员变量是从其中一个成员变量中取出来的。
成员方法:

function.png

这里几个方法都是提供了一种类型转换,从String转换到其他类型,并且提供了默认值。

function2.png

这里的两个方法是跟sql执行的时候的参数类型以及结果集类型有关,将String类型转换一下。这里有枚举类型,觉得有必要看下。还有个解析输入参数类型的一样的就截图了。

function3.png

这个图里的逻辑很简单,根据别名获取对应的类型。(typeAliasRegistry有个map成员变量用于存储对照关系)

function4.png

根据这个类型获得对应的对象。

function4.png

最后一个图先留着吧,看得懂,但是不知道是做什么处理的。

相关文章

  • BaseBuilder源码

    首先这是个抽象类。成员变量: 构造函数: 这个很有趣,这个类有三个成员变量。但是只传入一个参数,另外两个成员变量是...

  • BaseBuilder

  • iOS-OC相关源码下载和OC代码转C++/汇编/LVVM

    目录 OC相关源码下载----objc源码----malloc源码----Runloop源码----GCD源码OC...

  • go run

    源码文件 Golang源码文件分为三种类型,分别是命令源码文件、库源码文件、测试源码文件 命令源码文件 命令源码文...

  • 文章目录汇总

    Java 源码 String源码-Java源码系列之StringInteger、Long源码-Java源码系列之I...

  • 小米便签产品级的源码

    小米便签产品级的源码 源码简介 小米便签Android源码,可以再桌面创建widget。 源码截图 源码下载 源码下载

  • 命令源码文件

    包是有源码文件组成,源码文件分为三种,库源码文件,命令源码文件,测试源码文件 命令源码文件 定义:命令源码文件是程...

  • @@程序员——看完源码记不住?掌握这套方法,Alibaba不会少

    都说大厂面试必问源码,可很多人看完MMKV 源码、Handler 源码、Binder 源码、OkHttp 源码等源...

  • 【Tip】Go语言学习:命令源码文件

    源码文件组织形式 Go语言以代码包的形式组织源码文件。有三种类型的源码文件:命令源码、库源码和测试源码。命令源码即...

  • 源码学习之Mybatis

    Mybatis源码解读 1 源码下载 学习源码之前需要先将源码下载下来,这里需要下载mybatis源码和mybat...

网友评论

      本文标题:BaseBuilder源码

      本文链接:https://www.haomeiwen.com/subject/iagngttx.html