Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jakiego zbiorczego źródła danych należy użyć w przypadku Spring 3.1.0, Hibernate 4.0.1.Final i MySQL 5.1?

Możesz użyć Apache DBCP, który powinien być zamiennikiem czegoś takiego:

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

kilka rzeczy do zapamiętania

  • możesz skonfigurować maksymalną liczbę połączeń.
  • możesz skonfigurować minimalną liczbę nieaktywnych połączeń.
  • zapytanie, które zostanie wykonane w celu sprawdzenia poprawności połączenia, jest nadal ważne.

Istnieją dalsze opcje konfiguracji, gdy nastąpi walidacja.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Najlepszy sposób na poznanie pierwszego i ostatniego dnia zeszłego miesiąca?

  2. SQL — JEŚLI ISTNIEJE UPDATE ELSE INSERT Błąd składni

  3. Grupuj wyniki mysql w grupach po cztery

  4. Zaktualizuj dane do bazy mysql, klikając link

  5. MySQL:znajdowanie duplikatów w wielu polach