Frage

Ich möchte die Geschichte von Änderungen speichern, so in @PostUpdate i neue Instanz eines anderen Unternehmens erstellen möchten, und speichern Sie es, wie ich EntityManager dieser Methode passieren kann?

War es hilfreich?

Lösung

Sie können eine Instanz von EntityManager nur erhalten, indem sie es aus dem Kontext, wie Sie es auf einem anderen Abrufen:

1) durch Injektion in Ihrer Klasse:

@PersistenceContext EntityManager em; // injected in your class

2) Mit EntityManagerFactory:

EntityManager em = EntityManagerFactory.getEntityManager();
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top