PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

PostgreSQL - Menginstal driver JDBC

Yang terbaik adalah menginstal driver PostgreSQL Anda ke folder Tomcat\lib. Cukup salin toples driver ke PATH_TO_TOMCAT\lib

Bukan ide yang baik untuk menambahkan sesuatu ke sistem CLASSPATH karena Anda bisa berakhir di neraka pemuat kelas. Berikut adalah contoh bagaimana Anda berakhir di jar / classpath hell.

  • Misalkan aplikasi saat ini menggunakan postgres 9.1 dan Anda menyiapkan driver pada sistem CLASSPATH
  • Anda memutuskan untuk menjalankan aplikasi lain di kotak itu yang berbicara dengan versi postgres yang lebih baru, katakanlah versi 9.2
  • Karena Anda menggunakan classpath sistem, aplikasi 2 akan berakhir menggunakan driver lama karena classpath SISTEM cenderung lebih diutamakan daripada classpath aplikasi kecuali skrip peluncur aplikasi menyetel CLASSPATH="" untuk mengosongkan classpath sistem atau menggunakan pemuat kelas khusus yang tidak melakukan pemuatan kelas induk pertama.

Lihat http://tomcat.apache.org/ tomcat-7.0-doc/jndi-datasource-examples-howto.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Objek Besar tidak dapat digunakan dalam mode komit otomatis

  2. Bagaimana cara membuat enum Java &Postgres bekerja sama untuk pembaruan?

  3. Postgres:bilangan bulat di luar jangkauan

  4. Masalah Jpa ManytoMany dengan Spring Boot

  5. Bagaimana cara menggunakan ALIAS dalam klausa ORDER BY PostgreSQL?