EntityManager.merge() kann neue Objekte einfügen und vorhandene aktualisieren. Warum sollte man verwenden wollen persist()(was nur neue Objekte erstellen
EntityManager.merge() kann neue Objekte einfügen und vorhandene aktualisieren. Warum sollte man verwenden wollen persist()(was nur neue Objekte erstellen
Ich bin neu im Ruhezustand und bin mir nicht sicher, ob ich einen Ruhezustand SessionFactoryoder eine JPA verwenden soll EntityManagerFactory, um einen Ruhezustand zu erstellen Session. Was ist der Unterschied zwischen diesen beiden? Was sind die Vor- und Nachteile jeder dieser
ich habe private EntityManager em; public List getAll(DetachedCriteria detachedCriteria) { return detachedCriteria.getExecutableCriteria("....").list(); } Wie kann ich die Sitzung abrufen, wenn ich Entity Manager verwende, oder wie kann ich das Ergebnis aus meinen getrennten Kriterien...
[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.
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...
Kann mir jemand sagen, wie ich alle Entitäten eines Typs erhalte, die mit der ACL-Berechtigung "EDIT" gekennzeichnet sind? Ich möchte eine Abfrage mit dem Doctrine EntityManager erstellen.
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...
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...