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

Kumpulan koneksi DB dasar dengan Java dan Tomcat 7

Ini adalah cara yang salah untuk melakukannya.

Tomcat sudah memiliki kumpulan koneksi dan Anda dapat mengonfigurasi dan menyiapkan tanpa kode apa pun melalui context.xml di conf direktori.

Setelah didefinisikan di sana, yang perlu Anda lakukan adalah mencari JNDI DataSource dalam kode Anda. Meng-hardcoding semua itu (dan menemukan kembali roda) adalah ide yang sangat buruk.

Untuk mempelajari cara mengonfigurasi JNDI DataSource, lihat manual:http://tomcat.apache.org/tomcat-7.0-doc/jndi-datasource-examples-howto.html

Manual Tomcat juga memiliki contoh tentang cara mendapatkan koneksi dari kumpulan:

InitialContext cxt = new InitialContext();
DataSource ds = (DataSource) cxt.lookup( "java:/comp/env/jdbc/dsname" );

dimana dsname adalah nama yang Anda berikan di context.xml



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mendapatkan dari server MySql ke aplikasi Android?

  2. SYSDATE() vs NOW() di MySQL:Apa Bedanya?

  3. Cara memperbarui dari pilih dengan Gabung

  4. Simpan beberapa baris dari database mysql menjadi satu variabel tunggal

  5. Pilih 3 catatan terbaru di mana nilai satu kolom berbeda