Verfügt Java über eine using-Anweisung, die beim Öffnen einer Sitzung im Ruhezustand verwendet werden kann? In C # ist es so etwas wie: using (var session = new Session()) { } Das Objekt verlässt also den Gültigkeitsbereich und wird automatisch
Verfügt Java über eine using-Anweisung, die beim Öffnen einer Sitzung im Ruhezustand verwendet werden kann? In C # ist es so etwas wie: using (var session = new Session()) { } Das Objekt verlässt also den Gültigkeitsbereich und wird automatisch
Ich habe ein Problem mit meinem benutzerdefinierten Deserializer in Jackson. Ich möchte auf den Standard-Serializer zugreifen, um das Objekt zu füllen, in das ich deserialisiere. Nach der Population werde ich einige benutzerdefinierte Dinge tun, aber zuerst möchte ich das Objekt mit dem...
Ich habe eine Anwendung mit spring + hibernate erstellt, erhalte jedoch immer diesen Fehler. Dies ist meine erste Anwendung im Ruhezustand. Ich habe einige Anleitungen gelesen, kann dieses Problem jedoch nicht lösen. Wo mache ich falsch? Dies ist der Code meiner Bewerbung ott 05, 2014 4:03:06 PM...
Was ist der Unterschied zwischen @UniqueConstraint und @Column (unique = true) ? Beispielsweise: @Table( name = "product_serial_group_mask", uniqueConstraints = {@UniqueConstraint(columnNames = {"mask", "group"})} ) Und @Column(unique = true) @ManyToOne(optional = false, fetch =...
Meine Java-Bean hat eine childCount-Eigenschaft. Diese Eigenschaft ist keiner Datenbankspalte zugeordnet . Stattdessen sollte es von der Datenbank mit einer COUNT()Funktion berechnet werden, die für den Join meiner Java-Bean und ihrer untergeordneten Elemente ausgeführt wird. Es wäre sogar noch...
Ich versuche, eine sehr einfache Anwendung mit Hibernate Validator zu schreiben: meine Schritte: Fügen Sie die folgende Abhängigkeit in pom.xml hinzu: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId>
Ich habe eine Modellklasse wie diese für den Winterschlaf @Entity @Table(name = "user", catalog = "userdb") @JsonIgnoreProperties(ignoreUnknown = true) public class User implements java.io.Serializable { private Integer userId; private String userName; private String emailId; private String...
Was ist der Standardabruftyp in Zuordnungen im Ruhezustand? Was ich nach dem Erkunden kennengelernt habe ist: für eins zu eins ist es eifrig . für eins zu viele ist es faul . Aber nachdem es in Eclipse getestet wurde, war es für alle eifrig. Kommt es darauf an, ob ich JPA oder Hibernate...
Im benutzerdefinierten AuthenticationProvider aus meinem Frühjahrsprojekt versuche ich, die Liste der Berechtigungen des angemeldeten Benutzers zu lesen, aber es tritt der folgende Fehler auf: org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role:...
Wie sollten Gleichheits- und Hashcode der Modellklasse in Hibernate implementiert werden? Was sind die häufigsten Fallstricke? Ist die Standardimplementierung für die meisten Fälle gut genug? Ist es sinnvoll, Geschäftsschlüssel zu verwenden? Es scheint mir, dass es ziemlich schwierig ist, es in...
Der Konstruktor ohne Argumente ist eine Anforderung (Tools wie Hibernate verwenden die Reflexion dieses Konstruktors, um Objekte zu instanziieren). Ich habe diese handgewellte Antwort erhalten, aber könnte jemand weiter erklären? Vielen
Ich habe den Abschnitt zur ID-Generierung im Hibernate-Referenzhandbuch und "Java-Persistenz mit Hibernate" durchgearbeitet. Mit Hibernate und JPA zusammen stehen einige Optionen zur Verfügung. Ich suchte nach einer weiteren Dokumentation zur Auswahl der spezifischen Strategie zur ID-Generierung....
Ich habe die folgende Entitätsklasse (in Groovy): import javax.persistence.Entity import javax.persistence.Id import javax.persistence.GeneratedValue import javax.persistence.GenerationType @Entity public class ServerNode { @Id @GeneratedValue(strategy = GenerationType.AUTO) Long id String...
Die Hibernate-Dokumentation enthält die folgenden Informationen für die @TemporalAnmerkung: In einfachen Java-APIs ist die zeitliche Genauigkeit der Zeit nicht definiert. Wenn Sie mit zeitlichen Daten arbeiten, möchten Sie möglicherweise die erwartete Genauigkeit in der Datenbank beschreiben....
Was sind getrennte, persistente und vorübergehende Objekte im Ruhezustand? Bitte erläutern Sie dies anhand eines
Gibt es eine Möglichkeit, eine eindeutige Abfrage in HQL zu erstellen? Entweder mit dem Schlüsselwort "different" oder einer anderen Methode. Ich bin nicht sicher, ob different ein gültiges Schlüsselwerk für HQL ist, aber ich suche nach dem HQL-Äquivalent des SQL-Schlüsselworts...
Ich schreibe einen Integrationstest, bei dem ich eine Reihe von Objekten in eine Datenbank einfüge und dann überprüfe, ob meine Methode diese Objekte abruft. Meine Verbindung zur Datenbank erfolgt über NHibernate ... und meine übliche Methode zum Erstellen eines solchen Tests besteht darin,...
Ich habe eine HQL-Abfrage, die entweder eine IList von Ergebnissen oder eine IEnumerable von Ergebnissen generieren kann. Ich möchte jedoch, dass ein Array der von mir ausgewählten Entität zurückgegeben wird. Wie kann dies am besten erreicht werden? Ich kann entweder durchzählen und das Array...
Wie definieren Sie ein Feld, z. B. emailals Index mit JPA-Anmerkungen? Wir benötigen einen nicht eindeutigen Schlüssel, emailda in diesem Feld buchstäblich Millionen von Abfragen pro Tag ausgeführt werden und es ohne den Schlüssel etwas langsam ist. @Entity @Table(name="person",...
Gibt es einen Hibernate-Dialekt für Oracle Database 11g? Oder sollte ich das org.hibernate.dialect.Oracle10gDialectmit Hibernate gelieferte