PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Trình kết nối PostgreSQL trên OSGi

Postgresql hiện cung cấp trình điều khiển tương thích OSGi. Nó có thể được tải xuống từ maven central:mvn:org.postgresql / postgresql / 9.4-1203-jdbc41 Trong Apache karaf, nó có thể được cài đặt bằng

Tính năng feature:install pax-jdbc-postgresql

Gói này cung cấp DataSourceFactory dưới dạng OSGi. Điều này có thể được sử dụng để tạo Nguồn dữ liệu theo chương trình.

Sử dụng dịch vụ service:list để xem các thuộc tính của DataSourceFactory này.

Ngoài ra, bạn có thể sử dụng pax-jdbc-config để tạo DataSource từ một cấu hình sử dụng pax-jdbc-config . Sử dụng osgi.jdbc.driver.class=org.postgresql.Driver để xác định trình điều khiển Postgresql trong cấu hình. Nếu cấu hình có thể được xử lý chính xác, sẽ có một dịch vụ thuộc loại DataSource mà bạn có thể tham khảo trong mã của mình.

Tôi có một ví dụ hoàn chỉnh về cách sử dụng derby và hibernate điều đó sẽ khá dễ dàng để thích ứng với postgresql.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Báo cáo xu hướng PostgreSQL 2019:Đám mây riêng và đám mây công cộng, Di chuyển, Kết hợp cơ sở dữ liệu &Lý do hàng đầu được sử dụng

  2. Thao tác CRUD chung Slick 2.0

  3. Điều kiện ở đâu cho bảng đã tham gia trong ORM theo thứ tự

  4. Làm cách nào để chèn vào tên bảng dưới dạng bí danh bằng trình trợ giúp chèn pg-promise?

  5. truyền số lượng tham số chưa biết vào mệnh đề IN bằng cách sử dụng JDBC và Postgres