<?xml version="1.0" encoding="UTF-8" ?>
|
<!DOCTYPE configuration
|
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
|
"http://mybatis.org/dtd/mybatis-3-config.dtd">
|
<configuration>
|
<settings>
|
<!--配置影响所有映射器中配置缓存-->
|
<setting name="cacheEnabled" value="true"/>
|
<!--延迟加载-->
|
<setting name="lazyLoadingEnabled" value="true"/>
|
<!--是否允许单一语句返回多结果集-->
|
<setting name="multipleResultSetsEnabled" value="true"/>
|
<!--使用列标签代替列名-->
|
<setting name="useColumnLabel" value="true"/>
|
<!--允许JDBC 支持自动生成主键-->
|
<setting name="useGeneratedKeys" value="false"/>
|
<!--设置SQL超时时间,秒-->
|
<setting name="defaultStatementTimeout" value="360"/>
|
<!--默认返回的条数限制-->
|
<setting name="defaultFetchSize" value="1000"/>
|
<!--是否开启自动驼峰命名规则映射,即从经典数据库列名 A_COLUMN 到经典 Java 属性名 aColumn 的类似映射-->
|
<setting name="mapUnderscoreToCamelCase" value="false"/>
|
<!--MyBatis 利用本地缓存机制(Local Cache)防止循环引用(circular references)和加速联复嵌套査询。-->
|
<setting name="localCacheScope" value="SESSION"/>
|
<!--当没有为参数提供特定的 JDBC 类型时,为空值指定 JDBC 类型-->
|
<setting name="jdbcTypeForNull" value="NULL"/>
|
<!--指定哪个对象的方法触发一次延迟加载-->
|
<setting name="lazyLoadTriggerMethods" value="equals,clone,hashCode,toString"/>
|
<!--指定当结果集中值为 null 时,是否调用映射对象的 setter(map 对象时为 put)方法-->
|
<setting name="callSettersOnNulls" value="true"/>
|
<!--指定 MyBatis 所用日志的具体实现:LOG4J/LOG4J2/SLF4J/STDOUT_LOGGING/NO_LOGGING-->
|
<setting name="logImpl" value="NO_LOGGING" />
|
</settings>
|
<typeAliases>
|
<package name="com.smartearth.poiexcel.entity"/>
|
</typeAliases>
|
</configuration>
|