Als «hibernate» getaggte Fragen

130
Ruhezustand: "Feld 'id' hat keinen Standardwert"

Ich stehe vor einem meiner Meinung nach einfachen Problem mit Hibernate, kann es aber nicht lösen (Hibernate-Foren, die nicht erreichbar sind, helfen sicherlich nicht). Ich habe eine einfache Klasse, die ich gerne fortsetzen würde, aber immer wieder bekomme: SEVERE: Field 'id' doesn't have a...

130
Kotlin mit JPA: Standardkonstruktor Hölle

Gemäß JPA @Entitysollten Klassen über einen Standardkonstruktor (ohne Argumente) verfügen, um die Objekte beim Abrufen aus der Datenbank zu instanziieren. In Kotlin lassen sich Eigenschaften sehr bequem im primären Konstruktor deklarieren, wie im folgenden Beispiel: class Person(val name: String,...

130
Hibernate openSession () vs getCurrentSession ()

Ich habe einige Fragen zur Verwendung von Hibernate in JSP-Webanwendungen. Wofür sollte der Wert sein hibernate.current_session_context_class? Welche der folgenden Aussagen sollte dann verwendet werden? Und warum? Session s = HibernateUtil.getSessionFactory().openSession(); Session s =...

128
Was ist die "Besitzerseite" in einem ORM-Mapping?

Was genau bedeutet die besitzende Seite ? Was ist eine Erklärung mit einigen Mapping-Beispielen ( eins zu viele, eins zu eins, viele zu eins )? Der folgende Text ist ein Auszug aus der Beschreibung von @OneToOne in der Java EE 6-Dokumentation. Sie können die Seite sehen, die das Konzept besitzt ....

122
Einrichten der Maven-Abhängigkeit für SQL Server

Ich entwickle ein Portlet, über das ich im Ruhezustand auf die SQL Server-Datenbank zugreifen kann. Ich habe Maven-Abhängigkeiten dafür eingerichtet und versuche, den SQL Server-Connector auf dieselbe Weise herauszufinden, wie ich weiß, dass MySql ihn hat. Trotzdem gibt meine Google-Suche nur...

117
Ruhezustand, @SequenceGenerator und Zuordnungsgröße

Wir alle kennen das Standardverhalten von Hibernate bei der Verwendung @SequenceGenerator- es erhöht die reale Datenbanksequenz um eins , multipliziert diesen Wert um 50 (Standardwert allocationSize) - und verwendet diesen Wert dann als Entitäts-ID. Dies ist ein falsches Verhalten und widerspricht...