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

Cách kết nối Struts 2 với Hibernate và PostgreSQL

Bạn có thể tích hợp Hibernate và Struts2 thông qua ngữ cảnh servlet nơi bạn có thể chia sẻ nhà máy phiên. Nhà máy phiên được sử dụng để mở phiên Hibernate và sử dụng nó để thực hiện các truy vấn đến cơ sở dữ liệu. Đây là một ví dụ về sự tích hợp như vậy.

Trong Struts2, không có plugin chính thức nào để tích hợp Hibernateframework. Tuy nhiên, bạn có thể giải quyết bằng các bước sau:

  1. Đăng ký ServletContextListener tùy chỉnh .
  2. Trong ServletContextListener , khởi tạo phiên Hibernate và lưu trữ nó vào ngữ cảnh servlet.
  3. Trong lớp hành động, lấy phiên Hibernate từ ngữ cảnh servlet và thực hiện tác vụ Hibernate như bình thường.

Trong Struts2 có một plugin không chính thức được gọi là Struts2 Full Hibernate Plugin hoặc struts2-s2hibernate cung cấp tích hợp với Hibernate. Có các ví dụ:

  • Tích hợp chế độ ngủ đông của Struts2 thông qua plugin s2hibernate
  • Tích hợp Struts 2 + Hibernate với “Full Hibernate Plugin”



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL 12:Khóa ngoại và bảng phân vùng

  2. Sắp xếp tự nhiên hỗ trợ các số lớn

  3. PostgreSQL cách xem truy vấn nào đã chạy

  4. cron job để xóa dữ liệu cũ khỏi postgres trên debian

  5. PostgreSQL 9.3:Bảng tổng hợp động