12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- <?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"/>
- <!-- 允许JDBC 支持自动生成主键 -->
- <setting name="useGeneratedKeys" value="true"/>
- <!-- 配置默认的执行器.SIMPLE就是普通执行器;REUSE执行器会重用预处理语句(prepared statements);BATCH执行器将重用语句并执行批量更新 -->
- <setting name="defaultExecutorType" value="SIMPLE"/>
- <!-- 指定 MyBatis 所用日志的具体实现 -->
- <setting name="logImpl" value="SLF4J"/>
- <!-- 调试-->
- <!-- <setting name="logImpl" value="STDOUT_LOGGING"/>-->
- <!-- <setting name="lazyLoadingEnabled" value="false"/>-->
- <!-- <setting name="aggressiveLazyLoading" value="true"/>-->
- <!-- 使用驼峰命名法转换字段 -->
- <setting name="mapUnderscoreToCamelCase" value="true"/>
- <!-- value为空时显示key -->
- <setting name="callSettersOnNulls" value="true"/>
- <!--驼峰转换-->
- <setting name="mapUnderscoreToCamelCase" value="true"/>
- </settings>
- <!-- 类型处理器-->
- <typeHandlers>
- <typeHandler handler="com.zkqy.system.domain.BlobTypeHandler"/>
- </typeHandlers>
- <!-- 重写驼峰转换工具类 -->
- <objectWrapperFactory type="com.zkqy.common.utils.MapWrapperFactory"/>
- <!-- sql拦截器 -->
- <plugins>
- <plugin interceptor="com.zkqy.framework.aspectj.SqlInterceptor"/>
- </plugins>
- </configuration>
|