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).

Wann @Embedded und @Embeddable?

Anzahl der Antworten 4 Antworten
Ist es möglich, mit Anmerkungen versehen eine Klasse als @Embeddable oder eine Eigenschaft als @Embedded? Beispielcode: @Embeddable class A{ ... } class B{ ... } @Entity class Foo { A a; @Embedded B b; } Wann lieber

Spring @Transactional auf Klasse vs auf Methode

Anzahl der Antworten 1 Antworten
Ich bin mit Spring Boot und Spring Data JPA. Haben folgende Klasse: import org.springframework.transaction.annotation.Transactional; @Transactional(propagation = Propagation.REQUIRED) public class Foo{ public void bar(){} } wird bar() und jedes andere Mitglied-Methode werden auch transaktionale? Ich auch die zweite

JPA CRITERIA-QUERY mit order by verknüpften Spalten

Anzahl der Antworten 1 Antworten
Gewusst wie: aufrufen, um auf eine gemeinsame Entität? Ich bin versucht zu erreichen, Sie Folgendes mit: select * from person p inner join Telefon t auf p.id=t.person_id join-sim-s on s.id=t.sim_id order by s.name DESC @Entity public class

Ist es möglich, für einen PPV embeddable enthalten Embeddable oder Sammlung von Embeddables?

Anzahl der Antworten 1 Antworten
Frage ich mich, ob es möglich ist, eine ElementCollection von Integrierbaren in eine andere Einbettbare ? Hier ein Beispiel von meinem Lieferanten Entität, die hat eine Liste von Adressen, die von einem eingebauten Typ : @Entity public

EJB3-und Handbuch-Hierarchie Persistenz

Anzahl der Antworten 1 Antworten
Ich habe eine alte Datenbank, die ich benutze, EJB3-Modell. Die Datenbank ist in ziemlich schlechter Form, und wir haben bestimmte ungewöhnliche Einschränkungen auf, wie wir uns einfügen in die DB. Nun möchte ich das Modell der Datenbank

Wie Baue JPQL-Abfragen, wenn die Parameter sind dynamisch?

Anzahl der Antworten 2 Antworten
Frage ich mich, ob es eine gute Lösung zum erstellen einer JPQL Abfrage (meine Abfrage ist auch "expressive" und ich kann-Kriterien) auf der Grundlage eines filters. Etwas wie: query = "Select from Ent" if(parameter!=null){ query += "WHERE

Wie wählen Sie DDL-Primary Key-constraint-Namen mit JPA/Hibernate

Anzahl der Antworten 3 Antworten
Gibt es eine proprietäre hibernate-annotation angeben, die Foreign Key Einschränkung Namen, die bei DDL-generation time: org.hibernate.annotations.ForeignKey. Gibt es auch eine Möglichkeit zum angeben der Primärschlüssel Einschränkung Namen? Andere JPA-Provider wahrscheinlich ermöglichen es (wie jene, die unterstützen auch

com.Sonne.appserv.- Anschlüsse.intern.api.ConnectorRuntimeException: Ungültige Ressource

Anzahl der Antworten 2 Antworten
Ich versuche, herauszufinden, wo ist die definition der oben genannten Ressourcen gespeichert. Meine Anwendung hat nicht und hatte nie solche Ressource definiert. Also ich bin mir eigentlich sicher, dass dies einige Art von server-Referenz-aber die Frage ist,

Ein Zu Viele und Doppelte Eintrag

Anzahl der Antworten 2 Antworten
Verwende ich JPA->Hibernate. PlayFramework. Ich will eine Beziehung zu haben. Category - 1:n -> Tag Jede Kategorie kann beliebig viele tags, aber tags nicht zu kennen. So, ich mag das: @Entity public class Category ... { @OneToMany

Einfache CriteriaQuery in JPA Criteria API, das ist zu viel für ein noob

Anzahl der Antworten 1 Antworten
Ich versuche zu schreiben, die folgenden SQL-Abfragen mit JPA Criteria API SELECT * FROM roles WHERE roles.name IN (SELECT users.role FROM users where name="somename"); und es ist ein bisschen zu viel für mich (ich habe gerade angefangen

QueryDSL: Abfragen von Beziehungen und Eigenschaften

Anzahl der Antworten 2 Antworten
Ich bin mit QueryDSL mit JPA. Ich möchte die Abfrage einiger Eigenschaften einer Entität, es ist so: QPost post = QPost.post; JPAQuery q = new JPAQuery(em); List<Object> rows = q.from(post).where(...).list(post.id, post.name); Funktioniert es einwandfrei. Wenn ich Abfragen

Mandantenfähigkeit mit Spring JPA

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach einer multitenancy-Lösung für meine web-Anwendung. Ich möchte zum implementieren einer Anwendung mit Separaten Schema-Modell. Ich bin am überlegen eine datasource pro Sitzung. Um dies zu tun, legte ich datasource und entitymanger

Mapping eine map collection mit JPA-Annotationen

Anzahl der Antworten 2 Antworten
Hallo Jungs Ich bin migrieren einer Anwendung mit hibernate von xml zu JPA-Annotationen. Derzeit bin ich stecken bei der Zuordnung einer Karte von Objekten, mit Verbindung id mit Anmerkungen Dies ist, wie die versuche, es zu tun.

Tool zum überprüfen der JPA-Abfragen

Anzahl der Antworten 2 Antworten
Alle, gibt es ein tool, wie ein SQL-client, mit dem ich überprüfen kann, ob eine JPA query bekomme ich von meinem system logs/Konsolen? Bedeutung, wie ich überprüfen kann, ob eine SQL-Abfrage mit einem SQL-client wie Oracle SQL+

JPA-annotation mit der association Tabelle

Anzahl der Antworten 3 Antworten
Ich bin mit JPA-Annotationen mit Hibernate und ich weiß wirklich nicht, wie zu verwalten association Tabelle. Hier meine Datenbank : | COUNTRY | | COUNTRY_MOVIE| | MOVIE | |---------| |--------------| |---------| | COU_ID |* *| COUNTRY_ID |*

Wie aktualisiert Entität in JPA

Anzahl der Antworten 1 Antworten
Dies ist mein Erster richtiger Exposition gegenüber PPV und ich werde versuchen, die einfachste update-Anweisungen. Ich bin innerhalb einer jBoss 7.1.x-server mit Hibernate als JPA-Implementierung. Jegliche Hilfe würde sehr geschätzt werden.. Hier ist mein producer-Methode für den

JPA-Diskriminator-Wert

Anzahl der Antworten 1 Antworten
Ich habe ein problem mit JPA und Diskriminator-Wert. Wert=0 zugeordnet werden soll, als user und mit dem Wert=1 zugeordnet werden sollte, als admin ich aber nur bekommen die Benutzer @Entity @Table(name="T_USERS") @Inheritance(strategy=InheritanceType.SINGLE_TABLE) @DiscriminatorColumn(name="usergroup", discriminatorType = DiscriminatorType.INTEGER) public

Bestellung einer join geholt Sammlung mit JPA JPQL/HQL

Anzahl der Antworten 2 Antworten
Gegeben, die unter JPQL-statement, wie kann ich es ändern, so dass Sie die Kätzchen in der angezeigten Liste sind in der Reihenfolge Ihrer age Eigenschaft? SELECT c FROM Cat c left join fetch c.kittens WHERE c.id =

Unterstützung für schema-Migrationen mit JPA?

Anzahl der Antworten 3 Antworten
Habe ich schon einmal kurz anschauen JPA vor kurzem, und ich Frage mich, was ist der deal mit Datenbank schema-Migrationen und bleiben aufgereiht mit den Klassen, die Sie erstellt haben. Gibt es Unterstützung in der PPV für

So ordnen Sie eine foreign key name auf Tabelle mit einem zusammengesetzten Schlüssel?

Anzahl der Antworten 1 Antworten
Ich würde gerne die foreign-key-constraint-Namen, die automatisch generierten von hibernate, das ist also nicht benannt fk_123213241341, aber fk_user. Ich versuche, die neue JPA 2.1 Annotationen @ForeignKey. Aber mir fehlt wohl etwas: org.hibernate.AnnotationException: A Foreign key refering User

Unendliche Rekursion mit der Jackson-JSON-und Hibernate-JPA Problem (noch einer)

Anzahl der Antworten 4 Antworten
Ich gefunden habe Unmengen von Ressourcen auf dieser, wie diese - Unendliche Rekursion mit der Jackson-JSON-und Hibernate-JPA Problem. Ich habe versucht umsetzen der verschiedenen Vorschläge, die dort beschrieben (einschließlich der grundlegenden @JsonIgnore), aber ohne Erfolg. Ich kann

So löschen Sie Child-oder Parent-Objekte aus der Beziehung?

Anzahl der Antworten 3 Antworten
Habe ich eine kleine Anwendung, mit mehr Beziehungen. Jetzt will ich löschen, die Daten meiner Tabelle, wie kann ich den löschen habe ich nicht bekommen jede Idee, die zu löschen. Beziehungen sind wie folgt: PanCard-->Mitarbeiter (Ono To

Wie erhalte ich Zugriff auf mehrere Felder in einer JPA-query?

Anzahl der Antworten 1 Antworten
Ich habe ein JPA-Abfrage der form: SELECT category, count(*) AS c FROM ... Ich weiß, dass, wenn die Abfrage nur gibt eine einzelne Spalte kann ich etwas tun wie: List<Article> articles = query.getResultList(); Jedoch, wie greife ich

Der JPA - /Hibernate - InheritanceType.TRAT verhält sich wie InheritanceType.TABLE_PER_CLASS

Anzahl der Antworten 1 Antworten
Ich versuche zu implementieren ist ein sehr einfaches vererbungsmodell in den Ruhezustand versetzt werden. Im Grunde habe ich einer übergeordneten Klasse, die aufgerufen werden können A, und einige Unterklassen von denen alle Erben von A. Da das

SQL Server-2016 - Ungültiger Objektname 'hibernate_sequence'

Anzahl der Antworten 2 Antworten
Habe ich eine image-Sicherung, die ich wieder auf den MS-SQL-server-2016. Ich habe eine Entität, die erklärt, seine id so: @Id @GeneratedValue(strategy = GenerationType.AUTO) @XmlID @XmlElement @XmlJavaTypeAdapter(IntToStringXmlAdapter.class) private Integer id; wenn ich die Person, die ich erhalten: Hibernate:

So ordnen Sie zwei Tabellen zu einer Einheit mit foreign-key?

Anzahl der Antworten 2 Antworten
Ich habe ein problem sehr ähnlich zu dieser: Wie kann ich die Tabellen verknüpfen, die auf nicht-Primärschlüssel-Spalten in der secondary-Tabellen? Aber ich bin mir nicht sicher, ob ich mich bewerben kann die gleiche Lösung. Ich habe zwei

Hibernate Zusammenführen und bündig bleiben nicht erhalten änderungen an einem Objekt

Anzahl der Antworten 2 Antworten
Dies ist einer Hibernate/JPA-Frage um die Aktualisierung eines Objekts in der Datenbank. Habe ich ein Objekt erstellt habe ich in einer anderen Transaktion mit entityManager.persist(Objekt). Dieses Objekt wird zurückgegeben und dann einige Werte aktualisiert werden. Ein Anruf

Wie kann ich die Karte postgresql mit json-Daten mit Hibernate?

Anzahl der Antworten 2 Antworten
Ich bin nach dem Beispiel weiter unten in der URL ? Mapping postgreSQL mit JSON-Spalte Hibernate-Wert geben Aber bekomme immer die folgende exception: Caused by: org.hibernate.MappingException: No Dialect mapping for JDBC type: 2000 at org.hibernate.dialect.TypeNames.get(TypeNames.java:76) at org.hibernate.dialect.TypeNames.get(TypeNames.java:99)

Spring Data JPA Oracle-Funktion aufrufen

Anzahl der Antworten 5 Antworten
Ich verwende eine einfache Anwendung, die verwendet Spring Boot + Spring Data JPA-der Persistenz. Unten ist ein Beispiel der Oracle-Funktion möchte ich den Wert zurück in den Service-Implementierungsklasse. CREATE OR REPLACE PACKAGE PKG_TEST AS FUNCTION HELLO_WORLD(TEXT VARCHAR2)

Die Migration von Hibernate zu JPA ohne Anmerkungen

Anzahl der Antworten 2 Antworten
Ich habe ein großes non-Java EE-JSF-basierte web-app-Projekt. Unser system geschichtet ist (im source-code Sinn): es ist ein Daten-Modell-Paket, aufbauend auf das ist die DAO-Paket. Wir verwenden Hibernate XML-mapping-Konfiguration ausschließlich in der DAO-Paket. Wir wollen wirklich nicht zu

Hibernate NamedQuery mit Oracle-rownum-und order by

Anzahl der Antworten 1 Antworten
Ich bin mit JPA-Hibernate-Implementierung, und ich bin versucht, zu erstellen eine namedquery, die bestellt wird, die durch eine Daten-und dann schnapp dir einfach die ersten beiden Zeilen. Ich habe versucht, die unten, aber es ins nicht gültig.

Spring Data JPA: Sortierung und paging mit verknüpften Tabellen

Anzahl der Antworten 1 Antworten
Habe ich ein Szenario, wo ich will, zu filtern, zu Sortieren und die Seite über eine Folge, wo 3 Tische nehmen Teil. Im moment nutze ich Spring Data JPA ist die Spezifikation Funktion um es auf eine

So ändern Sie EclipseLink in GlashFish 4.0?

Anzahl der Antworten 1 Antworten
Möchte ich ändern EclipseLink von 2.5.0 auf 2.5.1 im GlashFish 4.0. Ich habe heruntergeladen die OSGi bundle und ersetzt die folgenden jar-Dateien org.eclipse.persistence.antlr.jar org.eclipse.persistence.jpa.jar org.eclipse.persistence.asm.jar org.eclipse.persistence.jpa.modelgen.jar org.eclipse.persistence.core.jar org.eclipse.persistence.oracle.jar javax.persistence.jar unter $GLASSFISH_HOME/glassfish/modules. Nachdem Sie dies getan haben, die

@javax.die Persistenz.Spalte( updatable=false )

Anzahl der Antworten 2 Antworten
Wenn ich ein Feld definieren, als nicht aktualisierbar, das heißt, das Feld kann nicht aktualisiert werden, überhaupt, jemals? Was ich gerne tun möchte, ist verhindern, dass das Feld aus immer aktualisiert, wenn ich speichern Sie eine gesamte

Übergeben Sie eine Liste von Werten an eine stored procedure mit JPA 2.1 / Hibernate 4

Anzahl der Antworten 1 Antworten
Ich habe eine gespeicherte Prozedur, die dauert in einer Liste von strings (und folgt Einschränkungen für gespeicherte Prozeduren, laut Hibernate-docs): PROCEDURE count_active_esc(p_count OUT NUMBER, p_codes IN string_list); wo string_list ist eine benutzerdefinierte Typ: CREATE OR REPLACE TYPE

Wie Sie die automatische Erstellung von Datenbank-schema und die Tabelle nur, wenn Sie nicht bereits vorhanden sind

Anzahl der Antworten 1 Antworten
Ich möchte erstellen Sie eine einfache webapp, die allow remote clients zu verfolgen, bestimmte Inhalte auf eine post-Anforderung bestehen alle tracking in eine einfache Datenbank geben wieder alle Trackings auf einen get-request Über die Datenbank, ich möchte

"Sie können nicht setzen Sie autocommit während eines managed transaction", wenn createEntityManagerFactory genannt

Anzahl der Antworten 1 Antworten
Ich versuche zu implementieren multi-tenancy-durch die Trennung der Schemata in meiner Anwendung. Dabei habe ich eine Tenant Entität enthält eine String schemaName, und ich habe eine Singleton Startup EJB erstellt eine Karte von EntityManagerFactory's am Start; eine

Wie erstellen Jpa-repository dynamisch innerhalb einer Klasse?

Anzahl der Antworten 1 Antworten
Wie kann ich Sie erstellen und instanziieren einer jpa-repository in eine Klasse? Ich bin in einer situation, wo ich repositories erstellen, die für verschiedene Entitäten innerhalb einer generischen Klasse. Könnte ich tun, dass einfach für Neo4j-Repositorys wie,

Wie man einen inner join zwischen Tabelle 2 mit JPA

Anzahl der Antworten 2 Antworten
Wie schreibt man einen JPA-Abfrage, die einen join zwischen 2 Entitäten, die nicht teilen, jeder Bezug zwischen Ihnen, die ich meine, keine Beziehung definiert wurde, in der mapping - EntityA @Id long id String field1 String field2

Unidirektionale Beziehung in Entity-Bean (JPA)

Anzahl der Antworten 2 Antworten
Zu machen, wie die Unidirektionale Beziehung in EJB 3.0 Entity-Beans (JPA)? Beispielsweise Kunden wissen, über die Bestellung, die Reihenfolge ist nicht jede Methode für Kunden. mit (@OneToMany oder @OneToOne oder @ManyToMany) Hinsichtlich InformationsquelleAutor Nav | 2010-08-18

Gewusst wie: löschen Person mit Verknüpfungen mit JPA und Hibernate

Anzahl der Antworten 3 Antworten
Habe ich folgende Personen: Ich löschen möchte WordSet von id und Benutzername des Benutzers mit JPA. Hier ist die entity-Deklarationen: Benutzer @Entity @Data @ToString(callSuper = true) @EqualsAndHashCode(callSuper = true) @AllArgsConstructor @NoArgsConstructor public class User extends AbstractModelClass {

Openjpa maven-plugin-Fehler

Anzahl der Antworten 1 Antworten
Update 3: Addes folgenden code, um die pom so openjpa finden konnte, die persistence.xml Datei. Habe einige Abfrage-Fehler übrig, aber ich habe endlich openjpa zu arbeiten :). <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> </resource> </resources> Update2: eingerichtet

Batch einfügen mit JPA/Toplink

Anzahl der Antworten 2 Antworten
Ich habe eine web-Anwendung, die Nachrichten empfängt, die über ein HTTP-interface, z.B.: http://server/application?source=123&destination=234&text=hello Diese Anfrage enthält die ID des Senders, die ID des Empfängers und den text der Nachricht. Diese Nachricht verarbeitet werden soll, wie: finden der

Auszug Jahr, aus dem Datum-Feld mit jpql und jpa

Anzahl der Antworten 4 Antworten
Möchte ich extrahieren Sie das Jahr ein Teil von einer Zeile in der Datenbank vergleichen, um es mit einem Wert. Hier ist meine Funktion public List<Dossier> getAllDossierParAn() { Date date = new Date(); Calendar calendar = new

Die benannte Abfrage, WÄHLEN Sie die Zeilen mit MAX(Spaltenname), sich durch eine andere Spalte

Anzahl der Antworten 1 Antworten
Ich habe einen Fall ähnlich wie in diese Frage, schrieb ich eine identische Abfrage, die funktioniert, aber wenn ich versuche, es zu schreiben, als jpql benannte Abfrage, ich bin immer ein Fehler. Meiner Abfrage: @NamedQuery( name =

Tun, die Domain-Klassen in der Regel erhalten JPA oder JAXB-Annotationen oder beides?

Anzahl der Antworten 5 Antworten
Ich habe ein Java-enterprise-Anwendung, die einen web-service, einen domain-Schicht, und einer hibernate-Persistenz-Schicht. In diesem speziellen Fall, es ist kein großer Unterschied (im moment) zwischen den Objekten, die ich senden über das Netzwerk, die domain-Objekte, und die Persistenz

JPA Beziehung oder Sekundären Tabelle

Anzahl der Antworten 1 Antworten
Ich bin reengineering eines meiner Projekt mit JPA wurde zunächst auf iBatis. public class Entity{ //ids and other stuff String locale; String text; } War ich der Speicherung Gebietsschema und text in eine separate Tabelle, die erreicht

Wie Sie herausfinden, ob eine E-Mail bereits mit jpa spring und sendet einige Fehler Meldung an das front-end

Anzahl der Antworten 2 Antworten
Also ich habe eine einfache UsersDao public interface UserDao extends JpaRepository<User, Long> { } In meinem user-controller möchte ich etwas wie das hier tun : @RequestMapping(value = "/register",method = RequestMethod.POST) public void addUser(@RequestBody User user) { //How

viele zu viele Beziehung : org.hibernate.MappingException: Konnte nicht ermittelt Typ für: java.util.Set

Anzahl der Antworten 2 Antworten
Ich versuche zum einrichten einer viele zu viele bidirektionale Beziehung mit JPA basierend auf diesem Beispiel : http://www.mkyong.com/hibernate/hibernate-many-to-many-example-join-table-extra-column-annotation/ Ich bin immer ein org.hibernate.MappingException: Konnte nicht ermittelt Typ für: java.util.Legen Sie, am Tisch: T_ITEM, für Spalten: [org.hibernate.mapping.Spalte(itemHikes)] Wenn

Warum sind die Leute die fortwährende Nutzung von xml-mapping-Dateien anstelle von Anmerkungen?

Anzahl der Antworten 12 Antworten
Habe ich beobachtet das seltsame Tatsache (basiert auf die Fragen, die in der hibernate-tag), die Menschen sind immer noch aktiv mit xml-Dateien, anstatt Sie Anmerkungen, geben Sie Ihre ORM (Hibernate/JPA) - Zuordnungen. Gibt es ein paar Fälle,