Tag: hibernate

Hibernate ist ein Objekt-relationales mapping (ORM) – Bibliothek für die Programmiersprache Java ermöglicht es Entwicklern zu nutzen POJO-Stil-domain-Modelle in Ihre Anwendungen in einer Weise, die weit über Objekt/Relationales Mapping.

HibernateTransactionManager oder JpaTransactionManager

Anzahl der Antworten 1 Antworten
Entwicklung von Anwendungen mit Freund, sondern lief in eine Frage... Ich hatte diesen code : <bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> <property name="configLocation"> <value>classpath:hibernate.cfg.xml</value> </property> <property name="hibernateProperties"> <props> <prop key="hibernate.dialect">${jdbc.dialect}</prop> <prop key="hibernate.show_sql">true</prop> <prop key="hibernate.hbm2ddl.auto">create</prop> </props> </property>

Wie wird der Standardschemaname in der JPA-Konfiguration eingerichtet?

Anzahl der Antworten 4 Antworten
Fand ich, dass in der hibernate config-Datei, die wir einrichten könnten parameter hibernate.default_schema: <hibernate-configuration> <session-factory> ... <property name="hibernate.default_schema">myschema</property> ... </session-factory> </hibernate-configuration> Jetzt bin ich mit JPA, und ich will, das gleiche zu tun. Ansonsten muss ich hinzufügen,

Not-Null-Eigenschaft verweist auf einen Übergangswert - die vorübergehende Instanz muss vor der aktuellen Operation gespeichert werden

Anzahl der Antworten 3 Antworten
Ich habe 2 domain-Modelle und eine Feder, REST-Controller wie folgt: @Entity public class Customer{ @Id private Long id; @OneToOne(fetch = FetchType.EAGER) @JoinColumn(name="COUNTRY_ID", nullable=false) private Country country; //other stuff with getters/setters } @Entity public class Country{ @Id @Column(name="COUNTRY_ID")

Was ist der Unterschied zwischen Kaskade & Amp; Inverse im Winterschlaf, wofür werden sie verwendet?

Anzahl der Antworten 2 Antworten
Wie zu verwenden und inverse Kaskade im Ruhezustand? Was ist die Prozedur/tag, Sie zu definieren? Sind Sie miteinander verbunden und wie sind Sie nützlich? InformationsquelleAutor der Frage Chandra Sekhar | 2010-09-08

Elegante Möglichkeiten zur Handhabung von Datenbankansichten in Hibernate-Entitäten

Anzahl der Antworten 4 Antworten
Einer der Hauptgründe, warum ich die Verwendung von Hibernate ist, dass es bietet die Flexibilität zum wechseln zu einer anderen Datenbank, ohne umschreiben code. Aber bis jetzt habe ich nicht herausfinden können, auf eine gute Weise zu

Hibernate-Sequenz in Oracle, @GeneratedValue (strategie = GenerationType.AUTO)

Anzahl der Antworten 3 Antworten
Ich bin usign @GeneratedValue(strategy = GenerationType.AUTO), die zum generieren der ID auf meine Person. Ich jetzt nicht, wie es funktioniert, aber auf meinem child-Tabelle generiert, die ID-Werte, die Folgen der übergeordneten Sequenz. //parent table @Entity @Table (name

Wie verwende ich Anmerkungen zu Hibernate @ Any?

Anzahl der Antworten 4 Antworten
Könnte mir jemand erklären, wie Jeder-bezogene Annotationen (@Any@AnyMetaDef@AnyMetaDefs und @ManyToAny) in der Praxis funktionieren. Ich habe eine harte Zeit der Suche nach einem nützlichen Dokumentation (JavaDoc allein ist nicht sehr hilfreich) über diese. Habe ich so weit

JPA schnellste Möglichkeit, ein Feld während der Persistenz zu ignorieren?

Anzahl der Antworten 6 Antworten
Ich bin im Grunde auf der Suche nach einem "@Ignore" type annotation, mit dem kann ich halt ein bestimmtes Feld aus beibehalten wird. Wie kann das erreicht werden? InformationsquelleAutor der Frage m2o | 2009-08-15

Hibernate JPA, MySQL und TinyInt (1) für Boolean anstelle von Bit oder Char

Anzahl der Antworten 4 Antworten
Hier ist mein JPA2 /Hibernate-definition: Code: @Column(nullable = false) private boolean enabled; In MySql diese Spalte ist gelöst, ein bisschen(1) Datentyp - - das funktioniert bei mir nicht. Für legacy-Probleme, die ich brauche, um die Karte boolean,

Persistente Menge von Enums in einem Viele-zu-Viele-unidirektionalen Mapping

Anzahl der Antworten 2 Antworten
Ich bin mit Hibernate 3.5.2-FINALE mit den Anmerkungen angeben, mein Persistenz-mappings. Ich habe Mühe mit der Modellierung einer Beziehung zwischen einer Anwendung und einer Reihe von Plattformen. Jede Anwendung ist für eine Reihe von Plattformen. Von all

Spring Data JPA ordnet das native Abfrageergebnis Non-Entity POJO zu

Anzahl der Antworten 4 Antworten
Ich habe eine Spring-Data-repository-Methode mit einer nativen query @Query(value = "SELECT g.*, gm.* FROM group g LEFT JOIN group_members gm ON g.group_id = gm.group_id and gm.user_id = :userId WHERE g.group_id = :groupId", nativeQuery = true) GroupDetails getGroupDetails(@Param("userId")

Hibernate: Automatisches Erstellen / Aktualisieren der db-Tabellen basierend auf Entitätsklassen

Anzahl der Antworten 7 Antworten
Habe ich Folgendes entity-Klasse (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 firstName String lastName } und meine persistence.xml: <?xml version="1.0" encoding="UTF-8"?> <persistence

Wie wird der Spring Security Principal nach dem Update in Hibernate neu geladen?

Anzahl der Antworten 1 Antworten
Muss dies ein häufiges Problem... und ich habe das Gefühl, dass nach googeln, und SOing muss ich mir das einfach nicht blickte um sich gründlich auf die Antwort reicht oder dass no1 hat ihn gefragt... also bitte

Hibernate XML Mapping: Lazy False oder Fetch Select?

Anzahl der Antworten 2 Antworten
Ich habe eine einfache Frage. Ich fand das Hibernate-config auf unser Projekt: <many-to-one name="employee" class="com.myapp.Employee" cascade="merge" lazy="false" fetch="select"> <column name="employee_id" sql-type="bigint" not-null="true"/> </many-to-one> Nicht fetch="select" bedeutet "Lazy load alle Sammlungen und Einrichtungen" basiert auf Fetching Strategien. Aber

Hibernate: Erhalte Entity nach ID

Anzahl der Antworten 3 Antworten
Ich habe die Entität "Benutzer" und zu versuchen, es aus der Basis von id. Der entity-definition siehe unten. package com.hibernate.logic; import java.io.Serializable; import java.util.Random; import javax.persistence.*; @Entity @Table(name="users") public class User implements Serializable { private static final

Hibernate Group nach Kriterienobjekt

Anzahl der Antworten 3 Antworten
Möchte ich die Umsetzung der folgenden SQL-Abfrage mit Hibernate Kriterien: SELECT column_name, aggregate_function(column_name) FROM table_name WHERE column_name <operator> value GROUP BY column_name Habe ich versucht dies zu realisieren ist mit Hibernate Kriterien, aber es hat nicht funktioniert.

Was ist der Unterschied zwischen persist () und merge () in Hibernate?

Anzahl der Antworten 3 Antworten
Was ist der Unterschied zwischen persist() und merge() in den Ruhezustand? persist() können, erstellen Sie einen UPDATE & INSERT-Abfrage, zB: SessionFactory sef = cfg.buildSessionFactory(); Session session = sef.openSession(); A a=new A(); session.persist(a); a.setName("Mario"); session.flush(); in diesem Fall

Hibernate: hbm2ddl.auto = Update in der Produktion?

Anzahl der Antworten 15 Antworten
Ist es okay zu laufen Hibernate-Anwendungen konfiguriert mit hbm2ddl.auto=update zum aktualisieren des Datenbank-Schemas in einer Produktionsumgebung? InformationsquelleAutor der Frage cretzel | 2008-10-21

org.hibernate.LazyInitializationException - Proxy konnte nicht initialisiert werden - keine Sitzung

Anzahl der Antworten 15 Antworten
Bekomme ich die folgende exception: 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, rufen Sie aus der main

Wie erstelle ich viele zu viele Hibernate Mapping für zusätzliche Eigenschaft aus der Join-Tabelle?

Anzahl der Antworten 1 Antworten
Brauche ich eine viele zu viele hibernate mapping notwendig 3 joins. Ich habe versucht, herauszufinden, eine Lösung ohne zwischengeschalteten Institution wie LecturerCourse. Habe ich eine viele zu viele Beziehung in meiner Datenbank zwischen meinem Dozent und Kurs-Tabellen.

JPA-Transaktion konnte nicht bestätigt werden: Transaktion wurde als rollbackOnly markiert

Anzahl der Antworten 5 Antworten
Ich bin mit Spring und Hibernate in eine der Anwendungen, die ich auf Arbeit bin und ich habe ein problem mit der Verarbeitung von Transaktionen. Habe ich eine service-Klasse, lädt einige Personen aus der Datenbank, ändert einige

Wie überprüft man, ob das Objekt in Hibernate verschmutzt ist?

Anzahl der Antworten 3 Antworten
Wie um zu überprüfen, ob entity in Hibernate ist in den dirty-Zustand? I. e. Ich will nicht UpdatedBy und UpdatedAt nur, wenn ein paar Felder hat sich geändert. So kann ich tun, Objekt manuell zu überprüfen vergleicht

Spring Data JPAR-Repository: Wie Kinder gezielt abgerufen werden können

Anzahl der Antworten 4 Antworten
Wie kann man Sie konfigurieren Ihre JPA-Entities nicht Holen verbundenen Einrichtungen, es sei denn, eine bestimmte Ausführung-parameter angegeben ist. Nach Frühling Dokumentation, 4.3.9. Konfigurieren von Fetch - und LoadGraphsmüssen Sie die @EntityGraph annotation angeben fetch policy für

Hibernate kopiert Objektwerte in ein neues Objekt mit neu generierter ID

Anzahl der Antworten 6 Antworten
Ich bin mit einem relationalen db mit einer einzigen Spalte pk mit ein paar verschachtelte Tabellen. Ich muss hinzufügen, einfach zu archivieren, um mein Projekt. Die Archivierung geschieht nur, wenn die Anwendung erreicht einen bestimmten Zustand, also

Wie machen Sie eine Limit-Abfrage in HQL?

Anzahl der Antworten 9 Antworten
In Hibernate 3, gibt es einen Weg, um das äquivalent zu den folgenden MySQL-limit in HQL? select * from a_table order by a_table_column desc limit 0, 20; Möchte ich nicht verwenden setMaxResults, wenn möglich. Dies war möglich,

Hibernate und Unexpected Ende der Subtree-Ausnahme

Anzahl der Antworten 4 Antworten
Ich bin ein Neuling zu Überwintern. Ich habe eine Item POJO, welches eine Set<String> bestehend aus Etiketten. Die Etiketten befinden sich auf einer anderen Datenbank-Tabelle aus der Item Tabelle, also habe ich eine Verknüpfung zum Auffüllen der

Hibernate-Transaktion wurde nicht erfolgreich gestartet

Anzahl der Antworten 4 Antworten
Betrachten Sie dieses einfache Hibernate Szenario: session = getHibernateSession(); tx = session.beginTransaction(); SomeObject o = (SomeObject) session.get(SomeObject.class, objectId); tx.commit(); Dieser code erzeugt die folgende Ausnahme: org.hibernate.TransactionException: Transaction not successfully started at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:100) at com.bigco.package.Clazz.getSomeData(Clazz.java:1234) Was ist Los?

Wie bestellen Sie eine OneToMany-Join-Tabelle in Hibernate-Kriterien?

Anzahl der Antworten 1 Antworten
Sagen, dass ich eine Klasse Mutter mit einem oneToMany-mapping Kätzchen @Entity @org.hibernate.annotations.Entity(dynamicUpdate = true) @Table(name = "Mother") ..... @OneToMany(fetch = FetchType.LAZY, targetEntity=Kittens.class, cascade=CascadeType.ALL) @JoinColumn(name="motherId") private List<Kittens> kittens; Ich bin mit den Kriterien-Api, um eine Liste Criteria criteria

Annotation, um Ergebnisse einer @ OneToMany-Verknüpfung zu filtern

Anzahl der Antworten 3 Antworten
Ich mit parent/child-Beziehung zwischen zwei Tabellen, und die entsprechende Zuordnung ist in meinen Java-Klassen. Die Tabellen in etwa so Aussehen: A (ref number, stuff varchar2(4000)) B (a_ref number, other number, foo varchar2(200)) dem Java code: @Entity class

Ist buildSessionFactory () in Hibernate 4 veraltet?

Anzahl der Antworten 16 Antworten
Wenn ich die aktualisierte version von Hibernate von 3.6.8.Finale 4.0.0.final bekam ich eine Warnung über veraltete Methode buildSessionFactory() in dieser Zeile: private static final SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory(); in der javadoc empfiehlt die Verwendung einer anderen

Was wird standardmäßig für den Isolationsstufen-Ruhezustand verwendet, wenn nicht explizit festgelegt?

Anzahl der Antworten 1 Antworten
Ich habe eine Anwendung, die verwendet hibernate version 3.6.4 und c3p0 version 0.9.1.2, die für das Verbindungspooling. Meine zugrunde liegende RDBMS ist MySql version 5.0.67. Meine installation von MySql bedeutet, dass der Standard transaction isolation level "REPEATABLE-READ"

PostgreSQL 9.2.1 mit Hibernate verbinden

Anzahl der Antworten 4 Antworten
Habe ich eine leere Spring-MVC-Projekt, und ich habe installiert Hibernate und PostgreSQL-Treiber mit Maven. Bin ich kurz auf die kompletten tutorials, die zeigen, wie die Verbindung von PostgreSQL mit Hibernate. Jede Hilfe hier? InformationsquelleAutor der Frage Hrishikesh

Verwirrung: @NotNull vs @Column (nullable = false)

Anzahl der Antworten 3 Antworten
Wenn Sie auf ein Feld/get-der @Entitywas ist der Unterschied zwischen Ihnen? (Ich anhalten, die Einheit durch Hibernate). Welche Rahmenbedingungen und/oder Spezifikation, jeder von Ihnen gehört? @NotNull befindet sich innerhalb javax.validation.constraints. In der javax.validation.constraints.NotNull javadoc heißt es Das

org.hibernate.MappingException: Konnte den Typ für java.util.List nicht ermitteln, bei table: College, für Spalten: [org.hibernate.mapping.Column (students)]

Anzahl der Antworten 5 Antworten
Nun, ich Lerne, hibernate, und begann, es zu benutzen in meinem Projekt. Es ist eine CRUD-Anwendung. Ich verwendet hibernate für alle crud-Operationen. Es funktioniert für alle. Aber die One-To-many & Viele-Zu-Eins, ich bin müde zu versuchen es.

Grails 2.4 und Hibernate4 Fehler mit Run-App

Anzahl der Antworten 3 Antworten
Ich habe ein Upgrade einer app Grails 2.4.0, und ich bin mit dem hibernate4 plugin. Beim ausführen von run-app den Fehler folgenden Beispiele werden generiert für jede domain-Klasse, die mit der in-memory-Datenbank. Ich habe gelesen, mehrere Beiträge

Schließen Sie JPA 2.0 von JBoss 7.1 aus, um Hibernate 4.3 zu verwenden

Anzahl der Antworten 4 Antworten
Will ich mit hibernate 4.3 für seine multitenancy-Funktionen in JBoss 7.1. Schaffte ich es in meinem Krieg durch hinzufügen der folgenden Zeilen in der jboss-deployment-Struktur <exclusions> <module name="org.hibernate" /> </exclusions> hinzufügen und in Abhängigkeit von hibernate core

Fehler beim Verwenden von Hibernate mit H2 in der Speicherdatenbank

Anzahl der Antworten 1 Antworten
Ich arbeite mit Hibernate. Wie kann ich konfigurieren mein persistence.xml ein H2 in-memory-Datenbank? Meine persistence.xml ist: <?xml version="1.0" encoding="UTF-8" ?> <persistence xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd" version="2.0" xmlns="http://java.sun.com/xml/ns/persistence"> <persistence-unit name="persistenceUnit" transaction-type="RESOURCE_LOCAL"> <class>com.mastertheboss.domain.Employee</class> <class>com.mastertheboss.domain.Department</class> <properties> <property name="javax.persistence.jdbc.driver" value="org.h2.Driver" /> <property

Übergeben der Liste an IN-Klausel in HQL oder SQL?

Anzahl der Antworten 2 Antworten
Bekomme ich List<Strings> durch die Ausführung einer Abfrage. Diese muss bestanden werden, um eine weitere Abfrage der IN - Klausel Werte. Wie gehen Sie in HQL? Können wir konvertieren List zu Array und kann es passieren, das

Wie benennt man die Fremdschlüsseleinschränkung von ManyToOne-Referenzen seit JPA 2.1?

Anzahl der Antworten 2 Antworten
@org.hibernate.annotations.ForeignKey ist veraltet, aber ich finde keine Beispiele, wie der JPA 2.1-äquivalent würde das Aussehen? @ManyToOne @ForeignKey(name = "FK_USER") //@deprecated Prefer the JPA 2.1 introduced {@link javax.persistence.ForeignKey} instead. private User user; Ist, wie dieses umgesetzt werden, ohne

Die Methode "query.list () in hibernate" gibt eine leere Liste anstelle eines Nullwerts zurück

Anzahl der Antworten 2 Antworten
Wenn es keine Zeilen gibt, die Abfrage.Liste() und Kriterien.Liste() zurückgeben leere Liste statt einen null-Wert. Was ist der Grund dafür? InformationsquelleAutor der Frage Reddy | 2010-08-30

Wie ändert man bestehende Entitäten, die mit jhipster generiert wurden?

Anzahl der Antworten 5 Antworten
Benutze ich jhipster generator zum erstellen einer projet. Ich habe erzeugt eine Entität manuell nach den Angaben in jhipster Dokumentation : Wenn Sie bevorzugen (oder müssen), um eine Datenbank manuell zu aktualisieren, hier ist die Entwicklung Arbeitsablauf:

@PreUpdate und @Prepersist im Ruhezustand / JPA (Sitzung verwenden)

Anzahl der Antworten 1 Antworten
Den ich getroffen habe, einen blocker hinzufügen ein Update zu einem bestehenden Projekt.das Hauptproblem ist, dass ich werde wie zu verwenden @Prepersist und @PreUpdate im POJO zu kümmern LastModified Bereich (insert und update) mit der hibernate-Implementierung von

Aufzählungen in Hibernate

Anzahl der Antworten 2 Antworten
Ist es oft nützlich, ein Feld in einer DAO, dessen Wert kommt aus einem Java-enumeration. Ein typisches Beispiel dafür ist ein login-DAO, wo man normalerweise ein Feld, das kennzeichnet den Benutzer als "NORMAL" oder "ADMIN". In Hibernate,

Neues Objekt mit HQL

Anzahl der Antworten 2 Antworten
Versuchen, um ein Objekt aus einer HQL-Abfrage, aber kann nicht herausfinden, was ich falsch mache. Abfrage: String query = "SELECT product.code, SUM(product.price), COUNT(product.code) from Product AS product GROUP BY product.code" (oder sollte ich neue MyCustomList(Produkt.code, SUM(... ,

Wofür referredColumnName in JPA verwendet wird

Anzahl der Antworten 5 Antworten
In JPA gibt es ein Attribut namens referencedColumnName eingestellt werden können, auf @JoinColumn, @PrimaryKeyJoinColumn was ist die Idee hinter dieser Einstellung, kann jemand ein gutes Beispiel, wo diese verwendet werden können? InformationsquelleAutor der Frage ams | 2012-06-28

Was ist der Unterschied zwischen unidirektionalen und bidirektionalen JPA- und Hibernate-Verknüpfungen?

Anzahl der Antworten 4 Antworten
Was ist der Unterschied zwischen Uni-und Bidirektionalen Assoziationen? Da erzeugt die Tabelle in der db sind alle die gleichen,also ist der einzige Unterschied, den ich gefunden ist, dass jede Seite des bidiretional assocations haben Lesen Sie die

JPA Map & lt; String, String & gt; Kartierung

Anzahl der Antworten 4 Antworten
Wie kann ich das anzeigen einer Karte ohne JPA mit Hibernate-Klassen? InformationsquelleAutor der Frage Rafa de Castro | 2009-05-12

org.hibernate.Session.clear () als schädlich angesehen?

Anzahl der Antworten 2 Antworten
Dies ist eine design-Frage, Beton-code nicht vorgelegt schützen meinen Hintern. Beim arbeiten mit Hibernate der standard-workflow ist wie folgt: Sitzung Öffnen Starten Sie Die Transaktion Das Geschäft zu tun ist (Daten Lesen und ändern) Commit Transaction Sitzung

Wie erreiche ich "nicht in" durch die Verwendung von Einschränkungen und Kriterien in Hibernate?

Anzahl der Antworten 2 Antworten
Ich habe die Liste der Kategorie. Ich brauche eine Liste von der Kategorie durch den Ausschluss von 2,3 Zeile. Erreichen wir durch hibernate mithilfe von Kriterien und Einschränkung? InformationsquelleAutor der Frage Shashi | 2009-08-03

Wie setze ich eine Liste von Werten als Parameter in die Hibernate-Abfrage?

Anzahl der Antworten 1 Antworten
Beispielsweise, ich habe diese Abfrage select cat from Cat cat where cat.id in :ids und ich möchte set ids zur Liste (1,2,3,4,5,6,17,19). Dieser code funktioniert nicht session.createQuery("select cat from Cat cat where cat.id in :ids") .setParameter("ids", new