sql >> Database teknologi >  >> RDS >> Mysql

Hvilken samlet datakilde skal jeg bruge til Spring 3.1.0, Hibernate 4.0.1.Final og MySQL 5.1?

Du kan bruge Apache DBCP, som burde være et fald i erstatning, noget som dette:

<bean id="dataSource" 
    class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
    <property name="driverClassName" value="${jdbc.driverClassName}"/>
    <property name="url" value="${jdbc.url}"/>
    <property name="username" value="${jdbc.username}"/>
    <property name="password" value="${jdbc.password}"/>
    <property name="maxActive" value="10"/> 
    <property name="minIdle" value="5"/> 
    <!-- SELECT 1 is a simple query that returns 1 row in MySQL -->
    <property name="validationQuery" value="SELECT 1"/> 
</bean>

et par ting at bemærke

  • du kan konfigurere det maksimale antal forbindelser.
  • du kan konfigurere minimum antal ledige forbindelser.
  • en forespørgsel, der vil blive udført for at validere forbindelsen, er stadig gyldig.

Der findes yderligere muligheder for at konfigurere, når validering finder sted.



  1. Installation af pg gem; FEJL:Kunne ikke bygge gem native-udvidelse

  2. Tabellen 'performance_schema.session_variables' eksisterer ikke

  3. Rekursion i Oracle

  4. Sammenligning af Entity Framework-kompatible udbydere til Oracle?