Als «hibernate» getaggte Fragen

Hibernate ist eine ORM-Bibliothek (Object Relational Mapping) für die Java-Sprache, mit der Entwickler Domänenmodelle im POJO-Stil in ihren Anwendungen auf eine Weise verwenden können, die weit über das Object / Relational Mapping hinausgeht.



18
So beheben Sie org.hibernate.LazyInitializationException - Proxy konnte nicht initialisiert werden - keine Sitzung
Ich bekomme folgende Ausnahme: Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:167) at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:215) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:190) at sei.persistence.wf.entities.Element_$$_jvstc68_47.getNote(Element_$$_jvstc68_47.java) at JSON_to_XML.createBpmnRepresantation(JSON_to_XML.java:139) at JSON_to_XML.main(JSON_to_XML.java:84) wenn ich versuche, von main die folgenden Zeilen anzurufen: Model subProcessModel = getModelByModelGroup(1112); System.out.println(subProcessModel.getElement().getNote()); Ich habe die getModelByModelGroup(int modelgroupid)Methode zunächst folgendermaßen implementiert …

8
Wie unterscheidet sich JPA orphanRemoval = true von der DML-Klausel ON DELETE CASCADE
Ich bin etwas verwirrt über das JPA 2.0- orphanRemovalAttribut. Ich denke, ich kann sehen, dass dies erforderlich ist, wenn ich die DB-Generierungstools meines JPA-Anbieters verwende, um die zugrunde liegende Datenbank-DDL zu erstellen, die eine ON DELETE CASCADEBeziehung zu der jeweiligen Beziehung aufweist. Wenn die Datenbank jedoch vorhanden ist und bereits …



8
Wie funktionieren synchronisierte statische Methoden in Java und kann ich sie zum Laden von Entitäten im Ruhezustand verwenden?
Wenn ich eine util-Klasse mit statischen Methoden habe, die Hibernate-Funktionen aufruft, um den grundlegenden Datenzugriff zu erreichen. Ich frage mich, ob die Herstellung der Methode synchronizedder richtige Ansatz ist, um die Gewindesicherheit zu gewährleisten. Ich möchte, dass dies den Zugriff von Informationen auf dieselbe DB-Instanz verhindert. Ich bin mir jetzt …




6
Was ist die „umgekehrte Seite der Assoziation“ in einer bidirektionalen JPA OneToMany / ManyToOne-Assoziation?
Im Beispielabschnitt der @OneToManyJPA-Anmerkungsreferenz : Beispiel 1-59 @OneToMany - Kundenklasse mit Generika @Entity public class Customer implements Serializable { ... @OneToMany(cascade=ALL, mappedBy="customer") public Set<Order> getOrders() { return orders; } ... } Beispiel 1-60 @ManyToOne - Bestellklasse mit Generika @Entity public class Order implements Serializable { ... @ManyToOne @JoinColumn(name="CUST_ID", nullable=false) public …




4
javax.transaction.Transactional vs org.springframework.transaction.annotation.Transactional
Ich verstehe nicht, was der tatsächliche Unterschied zwischen Anmerkungen javax.transaction.Transactionalund ist org.springframework.transaction.annotation.Transactional. Ist org.springframework.transaction.annotation.Transactionaleine Erweiterung von javax.transaction.Transactionaloder haben sie eine ganz andere Bedeutung? Wann sollte jeder von ihnen verwendet werden? Frühling @Transactinalin der Serviceschicht und Javax in DAO? Danke für die Antwort.

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.