Tag: jpa
Die Java Persistence API (JPA) ist ein Java-Spezifikation für den Zugriff auf die anhaltende und verwalten der Daten zwischen Java-Objekten/Klassen und einer relationalen Datenbank. Es ist Teil der EJB 3.0 Spezifikation und ist das Industrie-standard-Ansatz für die Objekt-zu-Relational-Mapping (ORM).
3
Antworten
Dies ist ein ähnliches problem zu "Hibernate @OneToMany ohne eine separate join-Tabelle"in, dass ich noch eine @OneToMany-Beziehung ohne eine join-Tabelle. Allerdings möchte ich auch nicht definieren, die die umgekehrte Beziehung. Entfernen Sie die inverse scheint zu ergeben,
3
Antworten
Ich versuche zum einrichten einer einfachen jpa-2.0-Projekt, indem Sie die folgenden Informationen in der Hibernate EntityManager Dokumentation. Ich habe seit Stunden jetzt, aber egal was ich mache ich bekomme immer diese exception wenn ich versuche zu erstellen
5
Antworten
Für ein neues Projekt ist der PPV immer das empfohlene Werkzeug für den Umgang mit relationalen Daten oder gibt es Szenarien, in denen Spring JdbcTemplate ist die bessere Wahl? Einige Faktoren zu berücksichtigen, Ihre Antwort: neue Datenbank-schema-vs
2
Antworten
Ich bin mit Ejb3 und JPA (basierend auf Hibernate und Oracle 10g im moment) Habe ich eine Entität mit einem clob - @Entity @Table(name = "My_TAB") public class ExampleEntity implements java.io.Serializable { private Clob someText; public void
7
Antworten
Ich würde gerne wissen, wie zu generieren der statischen metamodellen mit Maven und Eclipselink 2.5. Es funktionierte durch das hinzufügen dieser Zeilen pom.xml beim ausführen von Eclipselink 2.4. //Generate meta model for eclipselink 2.4 (does not work
3
Antworten
Im Frühjahr CrudRepository, haben wir die Unterstützung für "IN-Klausel" für ein Feld? dh etwas ähnliches wie die folgenden? findByInventoryIds(List<Long> inventoryIdList) Wenn diese Unterstützung nicht verfügbar ist, was für elegante Möglichkeiten können in Betracht gezogen werden? Brennen Abfragen
3
Antworten
Wenn ich kommentieren eine Klasse mit @Entity und versuchen, die Abhängigkeiten, die ich erhalten, wählen Sie das Paket zwischen zwei verschiedenen Paketen javax.die Persistenz.Einheit und org.hibernate.Anmerkungen.Entity Dem javax-package ist JPA-entity-annotation, aber warum ist es einer hibernate-entity-annotation und
4
Antworten
Dies ist eine etwas seltsame Frage, aber es beschäftigt mich seit ein paar Monaten jetzt. Ich gebaut habe, eine JPA-basierte web-Anwendung mit Wicket + Hibernate (gebaut mit Maven), und testen möchten, die DAO-Schicht direkt zu. Ich erstellte
13
Antworten
Sagen wir ich habe eine Tabelle mit Millionen von Zeilen. Mit JPA, was ist der richtige Weg, um die Iteration über eine Abfrage auf die Tabelle, so dass ich habe nicht alle einer in-memory-Liste mit Millionen von
3
Antworten
Zwar kein Anfänger, ich versuche zu lernen spring-framework (wieder!) um sicher zu sein, dass ich das wirklich verstehen zu können. Ich habe die klare Vorstellung auf core Spring (DI). Nun, ich bin mit Schwerpunkt auf Daten-Ebene. Habe
5
Antworten
Ich bin mit NAHT mit JPA (implementiert als Naht-Verwaltete Persistenz-Kontext), in meiner backing-bean, die ich laden Sie eine Sammlung von Entitäten (ArrayList) in der backing-bean. Wenn ein anderer Benutzer ändert eine der Entitäten in einer anderen Sitzung
3
Antworten
Möchte ich die Ausgabe der SQL generiert von EclipseLink, um die Konsole während der Entwicklung. Allerdings konnte ich nur tun, indem Sie den Protokolliergrad in ORDNUNG. Ich habe eine komplexe Domänen-Modell, die aus vielen Klassen, so viel,
5
Antworten
Ich versuche, um eigene Methoden, um meine Spring-Data-repository PersonRepository wie beschrieben in 1.3 eigene Implementierungen für Spring Data repositories und setzt diese Methode durch RUHE. Der erste code ist aus Zugriff auf JPA Daten mit REST Beispiel,
3
Antworten
Ich habe eine harte Zeit entscheiden, ob ich sollte-stick mit Hibernate für ein neues Projekt, oder meine Füße nass mit JPA und die neuen Frühjahrs-Daten Umsetzung. Ist die Spring-Data-framework soll für große Projekte oder kleine Projekte mit
6
Antworten
Ich habe nur ein Upgrade auf Eclipse Juno 4.2. Ich habe einen komplett neuen Arbeitsbereich sauber, aber importiert haben Projekte, die zuvor verwendet wurde in Eclipse 3.7 und daher haben einige Eclipse-Metadaten in Ihnen. Beim verschieben auf
2
Antworten
Ich bin neu auf Frühling und ich Frage mich, ob es möglich zahlreiche Transaktions-Manager in der gleichen Anwendung? Habe ich zwei Daten-Zugriffs-Schichten - eine für beide Datenbanken. Ich Frage mich, wie gehen Sie über die Verwendung einer
2
Antworten
Ich habe eine JPA-Entität durch eine Eigenschaft festgelegt, wie @ManyToOne @Column(name="LicenseeFK") private Licensee licensee; Aber wenn ich bereitstellen auf JBoss 6 löst die Anwendung eine Fehlermeldung angezeigt: org.hibernate.AnnotationException: @Column(s) not allowed on a @ManyToOne property Verwende ich
7
Antworten
In eine Java EE 6 Anwendung, wo ich mit .Ohr-Verpackung, würde ich gerne eine Persistenz-unit zugreifen können Komponenten in verschiedenen .jar-Dateien. Allerdings bin ich mir nicht sicher, wie Sie Sie definieren diese persistenzeinheit. Mit der @PersistenceContext-annotation der
2
Antworten
Dieser muss ziemlich naiv, aber ich habe Zweifel auf, Wann @Entity und @Embeddable. Sagen, dass ich eine User und Notification Klasse. @Entity public class User{ //other properties @onetomany private List<Notification> notifications; } @Entity public class Notification{ //properties
2
Antworten
Ich habe gelesen, viele Fragen und Antworten über dynamische datasource-routing und umgesetzt haben, eine Lösung mit AbstractRoutingDataSource und andere(siehe unten). Das ist in Ordnung, erfordert aber hardcoded Eigenschaften für alle Datenquellen. Da die Anzahl der Nutzer mit
1
Antworten
Habe ich eine eins-zu-viele-Beziehung modelliert join Tabelle: create table t1 (id int primary key, name varchar(10) /*...*/); create table t2 (id int primary key, name varchar(10) /*...*/); create table t1_t2 (t1_id int, t2_id int, primary key (t1,
2
Antworten
Habe ich zu schreiben versucht, eine Abfrage-Anweisung mit einer Unterabfrage und ein IN Ausdruck für viele Male. Aber ich habe es noch nie gelungen. Bekomme ich aber immer die Ausnahme, " Syntax error in der Nähe von
2
Antworten
was ist der Unterschied in der Angabe lazy = "true" und mit fetch = "select" or "join" ? die eine ist der anderen vorgezogen ? Grüße jayendra InformationsquelleAutor der Frage jayendra bhatt | 2014-09-13
5
Antworten
Kann jemand erklären, was der Unterschied zwischen dem Spring-Framework ist LocalContainerEntityManagerFactorybean und LocalEntityManagerFactoryBean? InformationsquelleAutor der Frage BlueSky | 2011-05-27
2
Antworten
Was bedeutet mappedBy Karte zu? Oder eher, was sollte es anzeigen? Den headers Feld unten Karten zu @Entity Foo als pro @OneToMany docs? Und dann Foo wäre ein wrapper für javax.mail.Header? package net.bounceme.dur.usenet.model; import java.io.Serializable; import java.util.ArrayList;
5
Antworten
Und wenn ja, unter welchen Umständen? Javadoc und der JPA-Spezifikation sagt nichts. InformationsquelleAutor der Frage rdk | 2009-07-12
10
Antworten
Ich bin neu in JPA & Hibernate. Nach der Lektüre einige online-Materialien jetzt verstehe ich, was Winterschlaf ist und wie es verwendet werden kann mit JPA. Nun, ich bin versucht, diese laufen JPA & Hibernate tutorial. Ich
4
Antworten
Ich habe eine Tabelle mit einer generierten id, aber in einigen Fällen möchte ich es auf meinem eigenen. Kann ich irgendwie erzwingen, Hibernate, ignorieren Sie die @GeneratedValue? InformationsquelleAutor der Frage woezelmann | 2010-01-21
7
Antworten
Ich erhalte die folgende Hibernate-Ausnahme: @OneToOne or @ManyToOne on Matchup.awayTeam references an unknown entity: Team Vereinfachten Matchup-Klasse sieht wie folgt aus: @Entity public class Matchup implements Serializable { protected Team awayTeam; @ManyToOne @JoinColumn(name="away_team_id") public Team getAwayTeam() {
5
Antworten
Tut, JPA/EJB3 Rahmen der standard-Weg, dies zu tun batch insert-operation...? Wir verwenden hibernate für die Persistenz-framework, So kann ich zurück auf Hibernate-Session und die Verwendung der Kombination Sitzung.save()/session.flush() erreichen Batchdatei einfügen. Würde aber gerne wissen, ob EJB3
2
Antworten
Bei der Implementierung von composite primary keys in Hibernate oder anderen ORMs es gibt bis zu drei stellen, wo die einsetzbaren = false, updatable = false in zusammengesetzten Primärschlüssel Konstellationen, verwenden identifizierenden Beziehungen (FKs, die Teil der
1
Antworten
Ich habe ein problem, dass Hibernate nicht in der Lage ist zum bestimmen des Typs der Satz in der Tabelle BENUTZER. Ich bin versucht, einen Fremdschlüssel erstellen der Tabelle RECHNUNGEN durch eins-zu-viele-Beziehung. Ein Benutzer generieren kann viele
2
Antworten
Wenn wir eine Klasse: @Entity Order implements Serializable { @Id private Integer id; ... } und: @Entity OrderLine implements Serializable { @Id private Integer id; @ManyToOne Order order; ... } Was Zeile name wird die Eigenschaft um
4
Antworten
Ich habe vor kurzem angefangen zu arbeiten mit JPA auf die Google App Engine. In der Lesung einige Beispiele, ich habe bemerkt, ein paar Variationen in der Art-Objekte persistent gespeichert werden. In einem Fall habe ich so
4
Antworten
Ich habe versucht zu finden, eine JPA-Criteria API-tutorial, aber habe nicht viel erfolgreicher. Wissen Sie über alle für Anfänger? Ich möchte damit beginnen, es in einem Java5/Maven-app zu erstellen komplexer Suchanfragen. InformationsquelleAutor der Frage John Manak |
5
Antworten
Ich möchte ein repository (z.B. UserRepository) erstellt und mit Hilfe von Spring Data. Ich bin neu in der Frühling-Daten (aber nicht bis zum Frühjahr) und ich diese tutorial. Meine Wahl der Technologien für den Umgang mit der
4
Antworten
Ich habe Probleme mit meine ersten Schritte mit Spring-Boot mit JPA. Ich habe angefangen mit einem ziemlich minimalistischen Beispiel aus dem Git Verwendung von Gradle. Nun einfach verschieben Customer auf ein anderes Paket, das, sagen wir mal
4
Antworten
Ich entwickle eine Anwendung, und ich haben begonnen, zu verwenden CDI zusammen mit JSF und JPA. Der web-container Tomcat. Ich bin sehr verwirrt über EntityManager life-cycle in meinem CDI Bohnen und ich brauchen würde, ein guter Rat,
4
Antworten
Was und Wann ist die beste Szenario für die Verwendung der DiscriminatorValue-annotation im Ruhezustand? InformationsquelleAutor der Frage czetsuya | 2013-05-27
6
Antworten
Java hat die transientSchlüsselwort. Warum JPA haben @Transient anstatt einfach mit den bereits vorhandenen java-Schlüsselwort? InformationsquelleAutor der Frage deamon | 2010-01-28
8
Antworten
Ich kann nicht die automatische Erstellung der Tabelle arbeiten, die im Frühjahr bei der Verwendung von hibernate /jpa. Hier sind meine config Dateien: <?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://java.sun.com/xml/ns/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_1_0.xsd" version="1.0"> <persistence-unit name="naveroTest"> <provider>org.hibernate.ejb.HibernatePersistence</provider> <class>xxx</class> ...
8
Antworten
Ich versuche eine Methode in CrudRepository, wird in der Lage sein, geben Sie mir die Liste der Benutzer, deren Benutzernamen sind WIE die input-parameter(nicht nur beginnen, sondern auch enthält). Ich habe versucht, verwenden Sie die Methode "findUserByUsernameLike(@Param("username")
3
Antworten
Was ist der Unterschied zwischen Transaction-scoped Persistence context und Extended Persistence context ?? InformationsquelleAutor der Frage Muhammad Hewedy | 2010-03-30
3
Antworten
Ich bin mit JPA2 und beide @Entity und @Table haben eine name Attribut, - e. g.: @Entity(name="Foo") @Table (name="Bar") class Baz Was sollte ich verwenden, welche sind optional? In meinem konkreten Fall habe ich eine Klasse User
1
Antworten
Habe ich 3 Modelle UserHouseUserHouseMap. Und ich brauche, um den Zugriff eines Benutzers Haus durch die Karte. Problem ist nur, das ist eine alte DB & ich kann nicht die Tatsache ändern, die ich brauche, um anzeigen
5
Antworten
Ich bin erste Schritte mit JPA, und ich bin verwirrt, was genau die JPA-Implementierung(EclipseLink, TopLink, Hibernate, etc.) tut. Verstehe ich die theoretische Rolle der PPV, aber was ist der Zweck der verschiedenen Implementierungen? Gibt es signifikante Unterschiede
2
Antworten
Was ist der Unterschied zwischen @OneToMany(cascade=REMOVE, mappedBy="customer") public List<Order> getOrders() { ... } und @OneToMany(mappedBy="customer", orphanRemoval="true") public List<Order> getOrders() { ... } In diesem Beispiel wird von Java-EE-Tutorial, aber ich verstehe immer noch nicht, details. InformationsquelleAutor der
7
Antworten
Mein system läuft auf Linux MandrivaRDBMS - MySQL 5. Ich muss die Datenbank und die Tabellen erstellt, in UTF-8. Hier ist ein fragment von hibernate.cfg.xml - ... <property name="hibernate.hbm2ddl.auto">create-drop</property> <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property> <property name="hibernate.connection.characterEncoding">utf8</property> ... meine.cnf - #
7
Antworten
Das klingt vielleicht blöd für Sie, aber warum brauche ich, um zu definieren, einen leeren Konstruktor in meinem @Entitys? Jedem tutorial sah ich sagte : jede Entität muss einen leeren Konstruktor. Aber Java immer geben Sie eine
1
Antworten
Ich bin mit JPA über Hibernate in meiner web-app. Hier sind zwei Entitäten (nur Getter sind dargestellt): class Kind { private Elternteil Elternteil; @ManyToOne(optional=false) @JoinColumn(name="parent_id", referencedColumnName="parent_id", nullable=false, updatable=false) öffentliche Eltern-getParent() { return parent; } } class Eltern