You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
1.3 KiB

5 years ago
5 years ago
5 years ago
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD SQL Map Config 3.0//EN"
  3. "http://mybatis.org/dtd/mybatis-3-config.dtd">
  4. <configuration>
  5. <settings>
  6. <setting name="cacheEnabled" value="true" /><!-- 全局映射器启用缓存 -->
  7. <setting name="useGeneratedKeys" value="true" />
  8. <setting name="defaultExecutorType" value="REUSE" />
  9. <setting name="mapUnderscoreToCamelCase" value="true" />
  10. <setting name="callSettersOnNulls" value="true" />
  11. <setting name="jdbcTypeForNull" value="NULL"/>
  12. </settings>
  13. <typeHandlers>
  14. <typeHandler javaType="String" jdbcType="CLOB" handler="org.apache.ibatis.type.ClobTypeHandler"/>
  15. <!--<typeHandler javaType="oracle.sql.CLOB" jdbcType="CLOB" handler="org.apache.ibatis.type.ClobTypeHandler"/>-->
  16. <!--<typeHandler javaType="oracle.sql.TIMESTAMP" jdbcType="TIMESTAMP" handler="org.apache.ibatis.type.DateTypeHandler"/>-->
  17. </typeHandlers>
  18. <objectWrapperFactory type="com.mdp.mybatis.MapWrapperFactory"></objectWrapperFactory>
  19. <plugins>
  20. <plugin interceptor="com.mdp.core.dao.plugin.PagePlugin"></plugin><!-- 一定要放在第一位-->
  21. <plugin interceptor="com.mdp.safe.mybatis.plugin.DbAccessAuthPlugin"></plugin>
  22. </plugins>
  23. </configuration>