zoukankan      html  css  js  c++  java
  • MyBatis 8

    setting设置

      最复杂的,主要是影响底层的,一般是用默认的

    typeAliases别名

      理解就是取小名,主要是系统定义别名和自定义别名

      

      自定义别名例子:

    第一种
        <typeAliases>
            <typeAlias alias="role" type"com.ssm.MyBatis.Role"/>
        </typeAliases>
        
        第二种
        <typeAliases>
            <package name="com.ssm.MyBatis"/>//会自动扫描,然后缩小第一个字母为小写
        </typeAliases>
        

    typeHandler类型转换器

      设置预编译中SQL语句的参数,然后执行SQL语句,获取数据库的数据。

      实现jdbcType和javaType的相互转换

    ObjectFactory 对象工厂

      完成创建结果集的实例。

      一般使用DefaultObjectFactory来完成工作

    例子:

        <ObjectFactory type="xxxxxxxxx>
            <property name="prop1" value="value1"/>
            </ObjectFactory> 

    插件  

      最复杂的。后面讲

    会当凌绝顶,一览众山小
  • 相关阅读:
    golang linux安装
    vscode 插件
    windows访问eks pods
    go mod包管理
    beego创建项目
    Atcoder ARC-125
    AtCoder AGC003 简要题解
    Python 字符串转成变量名
    13_Go基础(binary)
    12_Go基础(iota)
  • 原文地址:https://www.cnblogs.com/quenvpengyou/p/13512190.html
Copyright © 2011-2022 走看看