sql >> Databáze >  >> RDS >> PostgreSQL

Jak propojit Struts 2 s Hibernate a PostgreSQL

Hibernate a Struts2 můžete integrovat prostřednictvím kontextu servletu, kde můžete sdílet továrnu relace. Továrna relací se používá k otevření relace Hibernate a její použití k provádění dotazů do databáze. Zde je příklad takové integrace.

Ve Struts2 nejsou žádné oficiální pluginy pro integraci Hibernateframework. Můžete to však obejít pomocí následujících kroků:

  1. Zaregistrujte si vlastní ServletContextListener .
  2. V ServletContextListener třídy, inicializujte relaci Hibernate a uložte ji do kontextu servletu.
  3. Ve třídě akcí získejte relaci Hibernace z kontextu servletu a proveďte úlohu Hibernace jako obvykle.

Ve Struts2 je neoficiální plugin s názvem Struts2 Full Hibernate Plugin nebo struts2-s2hibernate, který poskytuje integraci s Hibernate. Existují příklady:

  • Integrace hibernace Struts2 prostřednictvím pluginu s2hibernate
  • Integrace Struts 2 + Hibernate s „Full Hibernate Plugin“



  1. převést php datum do formátu mysql

  2. Jak uniknout z jediné citace, speciálních znaků v MySQL

  3. Získejte hodnotu na základě max. z jiného sloupce seskupeného podle jiného sloupce

  4. Funkce PDO vs pg_*