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> 

 

 

插件  

  最复杂的。后面讲

 

posted @ 2020-08-16 13:03  赚钱买个打印机  阅读(87)  评论(0编辑  收藏  举报