代碼片段,用於配置mybatis的mybatis-config配置文件,直接修改其中的配置即可
<?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>
<!-- 開啓駝峯自動映射,將Mysql中的命名規範自動轉爲Java中常用的駝峯命名法 -->
<setting name="mapUnderscoreToCamelCase" value="true" />
<!-- 是否開啓二級緩存 -->
<setting name="cacheEnabled" value="false" />
</settings>
<plugins>
<!-- 分頁插件:com.github.pagehelper爲PageHelper類所在包名 -->
<plugin interceptor="com.github.pagehelper.PageHelper">
<!-- 方言 -->
<property name="dialect" value="mysql" />
<!-- 該參數默認爲false -->
<!-- 設置爲true時,使用RowBounds分頁會進行count查詢,查詢數據總條數 -->
<property name="rowBoundsWithCount" value="true" />
</plugin>
<!-- 通用Mapper插件 -->
<plugin interceptor="com.github.abel533.mapperhelper.MapperInterceptor">
<!--主鍵自增回寫方法,默認值MYSQL,詳細說明請看文檔 -->
<property name="IDENTITY" value="MYSQL" />
<!--通用Mapper接口,多個通用接口用逗號隔開 -->
<property name="mappers" value="cn.tineaine.summer.manage.mapper.base.mapper.SysMapper" />
</plugin>
</plugins>
</configuration>