Als «entitymanager» getaggte Fragen


18
Der EntityManager ist geschlossen
[Doctrine\ORM\ORMException] The EntityManager is closed. Nachdem ich beim Einfügen von Daten eine DBAL-Ausnahme erhalten habe, wird EntityManager geschlossen und ich kann die Verbindung nicht wieder herstellen. Ich habe es so versucht, aber es wurde keine Verbindung hergestellt. $this->em->close(); $this->set('doctrine.orm.entity_manager', null); $this->set('doctrine.orm.default_entity_manager', null); $this->get('doctrine')->resetEntityManager(); $this->em = $this->get('doctrine')->getEntityManager(); Hat jemand eine Idee, …

7
Erstellen Sie den JPA EntityManager ohne die Konfigurationsdatei persistence.xml
Gibt es eine Möglichkeit, die EntityManagerohne definierte Persistenzeinheit zu initialisieren ? Können Sie alle erforderlichen Eigenschaften angeben, um einen Entitätsmanager zu erstellen? Ich muss die zur EntityManagerLaufzeit aus den vom Benutzer angegebenen Werten erstellen . Das Aktualisieren persistence.xmlund Neukompilieren ist keine Option. Jede Idee dazu ist mehr als willkommen!


4
Injizieren von EntityManager Vs. EntityManagerFactory
Eine lange Frage, bitte nehmen Sie sie mit. Wir verwenden Spring + JPA für eine Webanwendung. Mein Team debattiert über Injektion EntityManagerFactoryin den GenericDAO(DAO basierend auf Generics etwas über die von AppFuse vorgesehen Linien, wissen wir nicht verwenden , JpaDaosupportüber die Injektion aus irgendeinem Grund) ein EntityManager. Wir verwenden "anwendungsverwaltete …

3
JPA Merge vs. Persist [Duplikat]
Diese Frage hat hier bereits Antworten : JPA EntityManager: Warum persist () anstelle von merge () verwenden? (15 Antworten) Im letzten Monat geschlossen . Bisher war es meine Präferenz, immer EntityManager zu verwenden merge(), um sowohl das Einfügen als auch das Aktualisieren zu erledigen. Ich habe jedoch auch festgestellt, dass …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.