日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

使用應用連接池

將應用和數據庫連接進行業務操作,建議使用連接池。如果是 Java 程序,推薦使用 Druid 連接池

  1. 項目工程接入 Druid 示例:

    <dependency>
        <groupId>com.alibaba</groupId>
        <artifactId>druid</artifactId>
        <version>1.0.31</version>
    </dependency>
  2. 配置 Druid 示例:

    <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close">
        <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
        <!-- 基本屬性 URL、user、password -->
        <property name="url" value="jdbc:mysql://ip:port/db?socketTimeout=30000&amp;connectTimeout=3000"/>
        <property name="username" value="{user}"/>
        <property name="password" value="{password}"/>
        <!-- 配置初始化大小、最小、最大 -->
        <property name="maxActive" value="4"/>
        <property name="initialSize" value="2"/>
        <property name="minIdle" value="2"/>
        <!-- 獲取連接等待超時的時間,單位是毫秒 -->
        <propertyname="maxWait" value="1000"/>
        <!-- 間隔多久才進行一次檢測,檢測需要關閉的空閑連接,單位是毫秒 -->
        <property name="timeBetweenEvictionRunsMillis" value="60000"/>
        <!-- 一個連接在池中最小空閑的時間,單位是毫秒-->
        <property name="minEvictableIdleTimeMillis" value="300000"/>
        <!-- 檢測連接是否可用的 SQL -->
        <property name="validationQuery" value="SELECT 1"/>
        <!-- 是否開啟空閑連接檢查 -->
        <property name="testWhileIdle" value="true"/>
        <!-- 是否在獲取連接前檢查連接狀態 -->
        <property name="testOnBorrow" value="false"/>
        <!-- 是否在歸還連接時檢查連接狀態 -->
        <property name="testOnReturn" value="false"/>
    </bean>