首页 > 其他分享 >mybatis-config.xml

mybatis-config.xml

时间:2022-10-15 13:45:01浏览次数:55  
标签:mybatis xml config

mybatis-config.xml


<?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>

    <!-- 加载jdbc.properties -->
    <properties resource="jdbc.properties"/>

    <settings>
        <!-- 是否开启驼峰命名自动映射,即从经典数据库列名 ABC_COLUMN 映射到经典 Java 属性名 abcColumn。 -->
        <setting name="mapUnderscoreToCamelCase" value="true"/>
    </settings>

    <plugins>
        <!-- com.github.pagehelper为PageHelper类所在包名 -->
        <plugin interceptor="com.github.pagehelper.PageInterceptor">
            <!-- 使用下面的方式配置参数,后面会有所有的参数介绍 -->
            <property name="reasonable" value="true"/>
        </plugin>
    </plugins>

    <environments default="development">
        <environment id="development">
            <transactionManager type="JDBC"/>
            <dataSource type="POOLED">
                <!--数据库连接信息-->
                <property name="driver" value="${jdbc.driver}"/>
                <!-- 如果连接的是本地的mysql 那么可以简写 ///   -->
                <property name="url" value="${jdbc.url}"/>
                <property name="username" value="${jdbc.username}"/>
                <property name="password" value="${jdbc.password}"/>
            </dataSource>
        </environment>
    </environments>
    <mappers>
        <!--加载sql映射文件  扫描映射文件的位置 -->
        <package name="com.itheima.exam.mapper" />
    </mappers>
</configuration>

标签:mybatis,xml,config
From: https://www.cnblogs.com/chenhuohuo/p/16794014.html

相关文章

  • 【源码级】MyBatis缓存策略(一级和二级缓存)
    缓存就是内存中的数据,常常来自对数据库查询结果的保存。使用缓存,我们可以避免频繁的与数据库进行交互,进而提高响应速度MyBatis也提供了对缓存的支持,分为一级缓存和二级缓存,......
  • 08. MyBatis的查询专题
    一、环境的搭建1.1、数据的准备CREATEDATABASEIFNOTEXISTSdb_test;USEdb_test;CREATETABLEIFNOTEXISTSt_emp( emp_idINTPRIMARYKEYauto_increment, ......
  • configure: error: htscodecs submodule files not present.
     001、问题configure:error:htscodecssubmodulefilesnotpresent.  002、指定官方下载,然后安装即可wgethttps://github.com/samtools/htslib/releases/do......
  • 内表生成XML简单实例
    REPORTzlm_xml_02.*&---------------------------------------------------------------------**&声明及定义部分*&---------------------------------------------------......
  • macOS & ifconfig command All In One
    macOS&ifconfigcommandAllInOneIPaddress/ipconfigifconfig$ifconfig#usage:ipconfig<command><args>#where<command>isoneofwaitall,getifad......
  • logback整合mybatis plus限制日志打印
    场景:定时任务连接websocket实时推送大量数据,导致打印的sql日志太多,占满服务器磁盘内存,想要减少这些定时任务打印的sql日志又不影响别的服务sql日志打印经反复调试得知myba......
  • Mybatis-plus学习
    Mybatis-plus学习自动填充功能实体类字段添加注解packagecom.hw.mpstart.entity;importcom.baomidou.mybatisplus.annotation.*;importjava.io.Serializable;......
  • mybatisplus generator
    <?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:sc......
  • spring整合mybatis
    1.pom.xml中添加依赖<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.2.16.RELEASE</vers......
  • 【源码级】MyBatis缓存策略
    缓存就是内存中的数据,常常来自对数据库查询结果的保存。使用缓存,我们可以避免频繁的与数据库进行交互,进而提高响应速度MyBatis也提供了对缓存的支持,分为一级缓存和二级缓存......