Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Sumber data gabungan apa yang harus saya gunakan untuk Spring 3.1.0, Hibernate 4.0.1.Final, dan MySQL 5.1?

Anda dapat menggunakan Apache DBCP, yang seharusnya menjadi pengganti pengganti seperti ini:

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

beberapa hal yang perlu diperhatikan

  • Anda dapat mengonfigurasi jumlah maksimum koneksi.
  • Anda dapat mengonfigurasi jumlah minimum koneksi idle.
  • kueri yang akan dieksekusi untuk memvalidasi koneksi masih valid.

Ada opsi lebih lanjut untuk mengonfigurasi saat validasi terjadi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql2::Error:Nilai string salah

  2. Bagaimana cara mendapatkan kueri SQL yang dikompilasi dan mentah dari ekspresi SQLAlchemy?

  3. MySQL + Query untuk mengembalikan semua baris yang memiliki kolom yang 'aktif' di tabel lain

  4. JPA tidak memperbarui kolom dengan kelas Konverter

  5. Bagaimana cara menentukan kolom yang dapat mengotomatiskan kapitalisasi?