mybatis-config.xml的配置文件和它的外部properties文件

 

这是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>

    <!-- 加载外部properties配置文件 -->
    <properties resource="jdbc.properties"/>

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

    <!--com.github.pagehelper为PageHelper类所在包名(分页工具)-->
     <!--<plugins>
        <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}"/>
                <property name="url" value="${jdbc.url}"/>
                <property name="username" value="${jdbc.username}"/>
                <property name="password" value="${jdbc.password}"/>
            </dataSource>
        </environment>
    </environments>
    <mappers>
        <!-- 批量扫描mapper接口所在的包
             前提:保证mapper接口和mapper映射文件编译后在同一个路径下
         -->
        <package name="########映射路径########"/>
    </mappers>
</configuration>

这是properties

#MySQL5.0+版本
jdbc.driver=com.mysql.jdbc.Driver
#MySQL8.0版本
#jdbc.driver=com.mysql.cj.jdbc.Driver

#时区 GMT%2B8 东八区
jdbc.url=jdbc:mysql://localhost:3306/###数据库###?useSSL=false&serverTimezone=GMT%2B8&characterEncoding=UTF8&useUnicode=true
#数据库用户名
jdbc.username=####
#数据库密码
jdbc.password=####

#初始化连接数
jdbc.initialSize=5
#最大连接数
jdbc.maxActive=10
#最小空闲数
jdbc.minIdle=3
#最大等待时间,超时则连接断开
jdbc.maxWait=3000
posted @   linxiaofeng  阅读(127)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示