sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur man ansluter Struts 2 med Hibernate och PostgreSQL

Du kan integrera Hibernate och Struts2 via servletkontext där du kan dela sessionsfabriken. Sessionsfabriken används för att öppna Hibernate-sessionen och använda den för att utföra frågor till databasen. Här ett exempel på sådan integration.

I Struts2 finns det inga officiella plugins för att integrera Hibernateframework. Men du kan lösa detta med följande steg:

  1. Registrera en anpassad ServletContextListener .
  2. I ServletContextListener klassen, initiera Hibernate-sessionen och lagra den i servletkontexten.
  3. Hämta Hibernate-sessionen från servletkontexten i actionklassen och utför Hibernate-uppgiften som vanligt.

I Struts2 finns det ett inofficiellt plugin som heter Struts2 Full Hibernate Plugin eller struts2-s2hibernate som ger en integration med Hibernate. Det finns exempel:

  • Struts2 viloläge integration via s2hibernate plugin
  • Struts 2 + Hibernate-integrering med "Full Hibernate Plugin"



  1. SQL MELLAN Operatör för nybörjare

  2. MySQL COUNT() – Få antalet rader som ska returneras av en fråga

  3. PostgreSQL:seriell vs identitet

  4. Hur Unicode() fungerar i SQLite