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> 

    插件  

      最复杂的。后面讲

    会当凌绝顶,一览众山小
  • 相关阅读:
    周总结三
    重大技术需求系统四
    重大技术需求系统三
    重大技术需求系统二
    重大技术需求系统
    周总结(二)
    MJExtension框架介绍
    iOS 中捕获程序崩溃日志
    又是一年1111
    NSAssert的使用
  • 原文地址:https://www.cnblogs.com/quenvpengyou/p/13512190.html
Copyright © 2011-2022 走看看