重大改版
 鱼翔空 2014-07-13 框架封装,mybatis|   2 1364 
文章评分 90 次,平均分 5.0

mybatis-config.xml中主要是配置一些环境变量和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>  
  <!-- 
     节点顺序必须符合要求
     properties
     settings
     typAliases
     typeHandlers
     objectFactory
     objectWrapperFactory
     plugins
     environments
     databaseIdProvider
     mappers
   -->  
  <settings>
    <setting name="cacheEnabled" value="true"/>
    <setting name="lazyLoadingEnabled" value="false"/>
    <setting name="aggressiveLazyLoading" value="true"/>
    <setting name="logImpl" value="LOG4J"/>
  </settings>
  <typeAliases>
    <typeAlias alias="sqlAdapter" type="com.yxkong.common.dao.SQLAdapter"/>
  </typeAliases>
  <plugins>
    <plugin interceptor="com.yxkong.common.page.PageHelper">
         <!-- 使用时必须指定该属性,可选值为`oracle`,`mysql`,`hsqldb`,<b>没有默认值,必须指定该属性</b>。   -->
          <property name="dialect" value="mysql"/>
       <!-- 该参数默认为false -->
       <!-- 设置为true时,会将RowBounds第一个参数offset当成pageNum页码使用 -->
       <!-- 和startPage中的pageNum效果一样-->
       <property name="offsetAsPageNum" value="true"/>
       <!-- 该参数默认为false -->
       <!-- 设置为true时,使用RowBounds分页会进行count查询 -->
       <property name="rowBoundsWithCount" value="true"/>
    </plugin>
  </plugins>
</configuration>


 

除特别注明外,本站所有文章均为我要编程原创,转载请注明出处来自http://5ycode.com/article/24.html

关于
该用户很懒!
切换注册

登录

忘记密码 ?

切换登录

注册

扫一扫二维码分享