sql >> Database teknologi >  >> RDS >> PostgreSQL

Sådan forbinder du Struts 2 med Hibernate og PostgreSQL

Du kan integrere Hibernate og Struts2 via servlet-kontekst, hvor du kan dele sessionsfabrikken. Sessionsfabrikken bruges til at åbne Hibernate-sessionen og bruge den til at udføre forespørgsler til databasen. Her et eksempel på en sådan integration.

I Struts2 er der ingen officielle plugins til at integrere Hibernateframework. Men du kan omgås med følgende trin:

  1. Registrer en tilpasset ServletContextListener .
  2. I ServletContextListener klasse, initialiser Hibernate-sessionen og gem den i servlet-konteksten.
  3. Hent Hibernate-sessionen fra servlet-konteksten i action-klassen, og udfør Hibernate-opgaven som normalt.

I Struts2 er der et uofficielt plugin kaldet Struts2 Full Hibernate Plugin eller struts2-s2hibernate, der giver en integration med Hibernate. Der er eksempler:

  • Struts2 dvale-integration via s2hibernate-plugin
  • Struts 2 + Hibernate-integration med "Fuld Hibernate Plugin"



  1. Del 3 – Kunder, opkald og møder

  2. Søgning i Microsoft Access-data med Elasticsearch

  3. MariaDB JSON_REMOVE() Forklaret

  4. Konverter tekstbokstekst til heltal