zoukankan      html  css  js  c++  java
  • MyBatis配置数据库连接

     <environments default="default">
            <environment id="default">
                <transactionManager type="JDBC"/>
                <dataSource type="C3P0">
                    <!-- oracle -->
                    <!--  <property name="driver" value="oracle.jdbc.OracleDriver"/>
                    <property name="url" value="jdbc:oracle:thin:@127.0.0.1:1521:orcl"/>-->
                    <!-- mysql -->
                    <property name="driver" value="com.mysql.jdbc.Driver"/>
                    <property name="url" value="jdbc:mysql://127.0.0.1:3306/test"/>
                    <property name="username" value="test"/>
                    <property name="password" value="123456"/>
                    <property name="acquireIncrement" value="3"/>                <!-- 连接不足时每次申请个数 -->
                    <property name="minPoolSize" value="10"/>                    <!-- 连接池最小连接数 -->
                    <property name="maxPoolSize" value="30"/>                    <!-- 连接池最大连接数  -->
                    <property name="maxIdleTime" value="3600"/>                    <!-- 空闲连接等待1h后关闭 -->
                    <property name="maxIdleTimeExcessConnections" value="600"/>    <!-- 连接池超过最小连接数的空闲连接将在10m后关闭 -->
                    <property name="checkoutTimeout" value="20000"/>            <!-- 从连接池取连接若连接不足时,最长等待20s后超时 -->
                    <property name="automaticTestTable" value="JDBCTestTable"/>    <!-- 自动检测连接指定表名,请检查username是否有数据库写权限(若无请自己创建该测试表,表内容为空) -->
                    <property name="idleConnectionTestPeriod" value="300"/>        <!-- 守护线程每隔300s检测空闲连接有效性 -->
                    <property name="testConnectionOnCheckin" value="false"/>    <!-- 是否在归还连接时检测连接有效性 -->
                </dataSource>
            </environment>
        </environments>
    唯有热爱方能抵御岁月漫长。
  • 相关阅读:
    测试小技巧之常用工具
    测试小技巧之浏览器插件
    可变参数列表
    对象属性和数组元素的初始默认值
    静态块(变量)和非静态块(变量)
    类初始化顺序
    基本类型的重载规则
    构造器访问权限控制
    MySQL Server架构图
    递归与非递归实现树的遍历(java)
  • 原文地址:https://www.cnblogs.com/syq816/p/9523257.html
Copyright © 2011-2022 走看看