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.
Ich möchte wirklich mehr über das Update, den Export und die Werte wissen, die gegeben werden könnten hibernate.hbm2ddl.auto erfahren mir Ich muss wissen, wann ich das Update verwenden soll und wann nicht. Und was ist die Alternative? Dies sind Änderungen, die über DB auftreten können: neue Tabellen neue Spalten in …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Geschlossen vor 2 Jahren . Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich verstehe, dass JPA …
Beim Speichern des Objekts im Ruhezustand wird folgende Fehlermeldung angezeigt object references an unsaved transient instance - save the transient instance before flushing
Ich bin ein Neuling in Java Persistence API und Hibernate. Was ist der Unterschied zwischen FetchType.LAZYund FetchType.EAGERin der Java Persistence API?
Was ist der Unterschied zwischen: @Entity public class Company { @OneToMany(cascade = CascadeType.ALL , fetch = FetchType.LAZY) @JoinColumn(name = "companyIdRef", referencedColumnName = "companyId") private List<Branch> branches; ... } und @Entity public class Company { @OneToMany(cascade = CascadeType.ALL , fetch = FetchType.LAZY, mappedBy = "companyIdRef") private List<Branch> branches; ... }
Hibernate löst diese Ausnahme während der SessionFactory-Erstellung aus: org.hibernate.loader.MultipleBagFetchException: Es können nicht mehrere Taschen gleichzeitig abgerufen werden Dies ist mein Testfall: Parent.java @Entity public Parent { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) private Long id; @OneToMany(mappedBy="parent", fetch=FetchType.EAGER) // @IndexColumn(name="INDEX_COL") if I had this the problem solve but I retrieve more children than I have, …
Was ist der Hi / Lo-Algorithmus? Ich habe dies in der NHibernate- Dokumentation gefunden (es ist eine Methode zum Generieren eindeutiger Schlüssel, Abschnitt 5.1.4.2), aber ich habe keine gute Erklärung für die Funktionsweise gefunden. Ich weiß, dass Nhibernate damit umgeht, und ich muss das Innere nicht kennen, aber ich bin …
Was ist der Unterschied zwischen DAO- (Data Access Objects) und Repository-Mustern? Ich entwickle eine Anwendung mit Enterprise Java Beans (EJB3), Hibernate ORM als Infrastruktur und Domain-Driven Design (DDD) und Test-Driven Development (TDD) als Designtechniken.
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich arbeite seit einiger Zeit mit JPA (Implementation …
Ist es im Ruhezustand möglich, generierte SQL-Abfragen mit realen Werten anstelle von Fragezeichen zu drucken? Wie würden Sie vorschlagen, Abfragen mit realen Werten zu drucken, wenn dies mit der Hibernate-API nicht möglich ist?
Ich habe dieses Problem: org.hibernate.LazyInitializationException: Fehler beim Initialisieren einer Sammlung von Rollen: mvc3.model.Topic.comments, keine Sitzung oder Sitzung wurde geschlossen Hier ist das Modell: @Entity @Table(name = "T_TOPIC") public class Topic { @Id @GeneratedValue(strategy=GenerationType.AUTO) private int id; @ManyToOne @JoinColumn(name="USER_ID") private User author; @Enumerated(EnumType.STRING) private Tag topicTag; private String name; private String …
Ich möchte SQL-Anweisungen in einer Datei protokollieren. Ich habe die folgenden Eigenschaften inapplication.properties spring.datasource.url=... spring.datasource.username=user spring.datasource.password=1234 spring.datasource.driver-class-name=net.sourceforge.jtds.jdbc.Driver spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_sql=true security.ignored=true security.basic.enabled=false logging.level.org.springframework.web=INFO logging.level.org.hibernate=INFO logging.file=c:/temp/my-log/app.log Wenn ich meine Anwendung ausführe cmd>mvn spring-boot:run Ich kann SQL-Anweisungen in der Konsole sehen, aber sie werden nicht in einer Datei app.log angezeigt. Die Datei enthält …
Ist es in Ordnung, Ruhezustandsanwendungen auszuführen, die hbm2ddl.auto=updatezum Aktualisieren des Datenbankschemas in einer Produktionsumgebung konfiguriert sind ?
Es gab hier einige Diskussionen über JPA-Entitäten und welche hashCode()/ equals()Implementierung für JPA-Entitätsklassen verwendet werden sollte. Die meisten (wenn nicht alle) von ihnen hängen vom Ruhezustand ab, aber ich würde sie gerne neutral über die JPA-Implementierung diskutieren (ich verwende übrigens EclipseLink). Alle möglichen Implementierungen haben ihre eigenen Vor- und Nachteile …
Was sind die Vor- und Nachteile der Verwendung von Kriterien oder HQL ? Die Kriterien-API ist eine nette objektorientierte Methode, um Abfragen im Ruhezustand auszudrücken. Manchmal sind Kriterienabfragen jedoch schwieriger zu verstehen / zu erstellen als HQL. Wann verwenden Sie Kriterien und wann HQL? Was bevorzugen Sie in welchen Anwendungsfällen? …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.