最新消息:www.yxkong.com也可以访问

mybatis-config.xml配置

ssh yxkong 1277浏览 1评论

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>

转载请注明:我要编程 » mybatis-config.xml配置

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (1)

  1. 🙄
    匿名7年前 (2015-04-13)回复