Tag: jpa-2.0

Dieser tag ist für Fragen über die version 2.0 des Java Persistence API.
Der Schwerpunkt JPA 2.0 war die Adresse, die features, die vorhanden waren, in einigen der beliebtesten ORM-Anbieter, aber konnte nicht gewinnen, Konsens-Zustimmung für JPA 1.0.

Wie zu tun ist, wie groß- / Kleinschreibung und Akzent insensitiv in PostgreSQL und JPA 2?

Anzahl der Antworten 3 Antworten
Ich habe ein Java-EE-Projekt mithilfe von PostgreSQL 9.X und JPA2 (Hibernate-Implementierung). Wie kann ich die Kraft einer like-Abfrage groß-und Kleinschreibung und keine Unterscheidung nach Akzent? Ich bin in der Lage, ändern Sie den Zeichensatz der DB, weil

JPA lazy einfache byte[] Feld-Ebene

Anzahl der Antworten 4 Antworten
Leider ist der code unten funktioniert nicht. Bild ist immer abgerufen! @Entity public Car implements Serializable { ... @Basic(fetch = FetchType.LAZY) //Neither with @Lob private byte image; ... } SETUP: JPA 2.0 /Hibernate 3.5 /MySQL 5.5 InformationsquelleAutor

Macht ein entity-manager-erstellen Sie eine Verbindung zu der Datenbank?

Anzahl der Antworten 2 Antworten
In meinem Projekt habe ich vergessen, in der Nähe der entity-manager für jede operation. Nach einiger Zeit bekam ich die Ausnahme aufgrund übermäßigem verbindungen zum mysql-server. Bedeutet das, dass jeder entity-manager die Verbindung herzustellen? Was passiert, wenn

Einstellung der JPA-Persistenz-Eigenschaften dynamisch

Anzahl der Antworten 2 Antworten
Sagen wir, ich habe folgende persistence.xml mit der Verbindungs-url, user & Passwort alle hart codiert. Folgende ist für Hibernate 3.2. Für Hibernate 3.5 ++, wir müssen uns ändern "hibernate.Verbindung" auf "javax.Persistenz". Aber lassen Sie mich Fragen, diese

JPA Criteria-Abfrage Weg.Holen Sie left join ist es möglich

Anzahl der Antworten 1 Antworten
Ich habe eine Frage bezüglich der JPA-Kriterien. Hier ist mein JPA criteria-Abfrage: CriteriaBuilder criteriaBuilder = getEm().getCriteriaBuilder(); CriteriaQuery<InventoryItemSumReport> query = criteriaBuilder.createQuery(InventoryItemSumReport.class); Root<InventoryItemDetail> from = query.from(InventoryItemDetail.class); Join<InventoryItemDetail, InventoryItem> joinItem = from.join(InventoryItemDetail_.inventoryItem); Predicate where = criteriaBuilder.lessThanOrEqualTo(from.get(InventoryItemDetail_.effectiveDate), date); query.multiselect(joinItem.get(InventoryItem_.product),joinItem.get(InventoryItem_.facility),joinItem.get(InventoryItem_.customer)); query.groupBy(joinItem.get(InventoryItem_.product),joinItem.get(InventoryItem_.facility),joinItem.get(InventoryItem_.customer)); query.where(where);

Viele-zu-viele-Abfrage jpql

Anzahl der Antworten 1 Antworten
Ich habe die gefolgt Schwierigkeiten. Es ist eine Einheit, die Verteiler, die verbunden ist mit der ManyToMany Beziehung zu Entität Stadt: @Entity public class Distributor{ @ManyToMany @JoinTable( name = "GS_DISTRIBUTOR_TOWN", joinColumns = @JoinColumn(name = "CD_DISTRIBUTOR"), inverseJoinColumns =

HIbernate Entity Manager:, Wie man cache-Abfragen?

Anzahl der Antworten 1 Antworten
Ich bin mit dem Hibernate 3.5.1 und EntityManager für die Dauerhaftigkeit der Daten (mit JPA 2.0 und EHCache 1.5). Ich kann erhalten Sie die Abfrage, indem Sie den folgenden code: EntityManager em; ... Query query = em.createQuery(...);

Bestehen java.Zeit.Sofortige (JDK8) mit JPA2/Hibernate

Anzahl der Antworten 3 Antworten
Weder JPA noch Hibernate unterstützt derzeit die neue date/time-Klassen gebracht, die durch JSR-310 in JDK8 (JPA ticket, Hibernate ticket). Trotzdem würde ich gerne code, mit dem JDK8 date/time-Klassen, wie Sie schließlich auch entwickelt. Insbesondere bin ich daran

JPA Criteria API: Wie wählen Sie die Eigenschaft in verschachtelten Sammlung

Anzahl der Antworten 1 Antworten
Habe ich eine Klasse Customer und CustomerDependant Personen. Customer hat viele viele bi-direktionale Beziehung mit seinen Angehörigen. Ich muss Kunden die Filterung nach Namen und abhängigen Namen. Es ist etwas getan, wie dies in JPQL: select c

So erstellen Sie einen zusammengesetzten Primärschlüssel enthält eine @ManyToOne attribute als @EmbeddedId in JPA?

Anzahl der Antworten 1 Antworten
Ich bin Fragen und die Beantwortung meiner eigenen Frage, aber ich bin nicht davon ausgehen, dass ich die beste Antwort. Wenn Sie ein besseres haben, bitte posten! Fragen: Wie ein Rückverweis von einer @EmbeddedId in JPA hibernate-mapping,

Mit JPA2 in Tomcat 6: @PersitenceContext nicht funktioniert, EntityManager null ist

Anzahl der Antworten 1 Antworten
Ich bin mit JSF2 Pur mit JPA2. Aber das problem ist mit entityManager, @PersistenceContext private EntityManager entityManager; Hier entityManager ist nicht immer gespritzt und immer null. Kann jemand bitte helfen Sie mir, was ist falsch in meinem

Abstraktion benannten Abfragen in eine abstrakte JPA DAO

Anzahl der Antworten 4 Antworten
Habe ich eine abstrakte DAO Klasse, die verwendet parametrisierte Typen E (Person) und der K (Primary Key). In jeder Einheit habe ich ein @NamedQuery. Ich möchte dynamisch aufrufen, benannte Abfrage, ohne zu wissen, den genauen Namen und

JPA Tabelle mit 2 primary key-Felder

Anzahl der Antworten 2 Antworten
Ich habe eine Tabelle die enthält nur 2 Felder. Die Tabelle besitzt einen zusammengesetzten PK gebildet, die sich durch diese beiden Felder. Bei der Verwendung von Netbeans für die Erstellung von entity-beans aus der Datenbank die entity-bean

EntityManager.finden Sie nicht finden können, Entität, sondern anhand der Kriterien API

Anzahl der Antworten 6 Antworten
Den ich gestoßen bin einen etwas ungewöhnlichen Fall, der in Java EE 6, wo mit dem JPA EntityManager ist find - Methode zusammen mit einer Entität primär-id null zurückgibt, sondern anhand der Kriterien-API, um alle Elemente auszuwählen,

Einfache JPA 2 criteria query "where" - Bedingung

Anzahl der Antworten 1 Antworten
Ich bin Lern-jpa-hibernate-Grundlagen. Ich habe diese Abfrage für alle Benutzer: CriteriaBuilder cb = getEntityManager().getCriteriaBuilder(); CriteriaQuery cq = cb.createQuery(); cq.select(cq.from(Utente.class)); return getEntityManager().createQuery(cq).getResultList(); Nun möchte ich einen filter für ein Boolesches Feld mit dem Namen 'ghost', wo es gleich

Hat der PPV schon so etwas wie überwintert '@GenericGenerator' für die Generierung von benutzerdefinierten ids?

Anzahl der Antworten 2 Antworten
Ich versuche zum erstellen einer benutzerdefinierten Art und Weise der Datenverarbeitung und vorbei an einzigartigen id ' s, die Folgen meiner eigenen Muster. Ruhezustand hat der @GenericGenerator Anmerkung, die können Sie anzeigen eine benutzerdefinierte Klasse für die

JPQL Konstruktor Ausdruck - org.hibernate.hql.ast.QuerySyntaxException:Tisch ist nicht abgebildet

Anzahl der Antworten 1 Antworten
Mein ursprüngliches problem war https://stackoverflow.com/questions/12172614/hql-join-without-foreign-key-reference aber konnte keine Lösung für diese, daher nach vorne verschoben mit nativen Abfragen mit JPA. createNativeQuery der entityManager gibt Query-Objekt, das wiederum gibt List<Object>. Ich will nicht zu viel mit Indizes während

Arbeiten Beispiel von Hibernate 3.6.2 2nd level caching mit JPA2?

Anzahl der Antworten 2 Antworten
Den Titel natürlich heißt es : ich kann nicht den second-level-cache arbeiten für JPA2/Hibernate 3.6.3. Ich versuche schon viele einen hack zu machen, damit es funktioniert. Aber ich bin nur auf Erfolg mit der Abfrage-cache arbeitet. Obwohl

Erstellen von Abfragen mit Criteria API (JPA 2.0)

Anzahl der Antworten 3 Antworten
Ich versuche eine Abfrage erstellen mit den Kriterien, die API von JPA 2.0, aber ich kann nicht damit es funktioniert. Ist das problem mit dem "zwischen" bedingte Methode. Ich lese einige Dokumentation zu wissen, wie ich es

Warum bekomme ich ein Ungültiger Pfad ist, wenn ich versuche aus und erstellen Sie eine JPQL join-Abfrage?

Anzahl der Antworten 2 Antworten
Ich bin mit JPA 2.1, Hibernate 4.3.6.Finale und MySQL 5.5.37. Wie Schreibe ich eine JPQL-Abfrage, die einen join? Ich versuche unten final String jpqlQuery = "SELECT m FROM Message m LEFT JOIN MessageReadDate mr " + "

JPA cascade-persist - viele zu einem

Anzahl der Antworten 1 Antworten
Habe ich vielen zu-eins-Beziehung, und ich bin versucht zu bestehen und in der untergeordneten Entität. public class Office { public int id; public int grades; @OneToMany public set<Employee> employees; } public class Employee{ @GeneratedValue(strategy=GeneratedValue.identity) public int empid;

Hibernate einfügen Problem

Anzahl der Antworten 1 Antworten
Habe ich zwei Entitäten:PS_PUBLICATION und PS_PUBLICATION_PROPERTIES PS_PUBLICATION hat eine Liste von PS_PUBLICATION_PROPERTIES In die Protokolle der Einsätze gut Aussehen, aber am Ende bekam ich eine Fehlermeldung insert into PS_PUBLICATION (CREATION_DATE, message, FK_SUBJECTAREA_ID, status, subject, UPDATE_DATE, id) values

Unterschied zwischen findBy und findOneBy in Spring data JPA

Anzahl der Antworten 2 Antworten
Soweit alles was ich weiss ist, dass FindBy kann mehrere Ergebnisse zurückgeben, während FindOneBy zurück ein einzelnes Ergebnis oder null, wenn wir es auf die folgende Weise. List<Department> findByDepartmentName(String name); Department findOneByDepartmentId(Long Id); nun, meine Frage ist,

JPA @Id und zuschaltbarer = false, updatable = false throws exception

Anzahl der Antworten 1 Antworten
Ich bin mit der Oracle-Datenbank und ich habe Sequenz und trigger für die Erzeugung und Speicherung von ID vor dem insert. CREATE SEQUENCE CASE_SEQ START WITH 1001 INCREMENT BY 1 NOMAXVALUE; CREATE OR REPLACE TRIGGER CASE_TR_SEQ BEFORE

@ElementCollection @CollectionTable in Einem für Viele mapping

Anzahl der Antworten 3 Antworten
Ich versuche die Beziehung zwischen den in JPA mit-Embedded-annotation, aber ich bin nicht in der Lage zu führen Sie es erfolgreich, Hier meine Datenbank sql-Skript ist wie folgt, create table TBL_COLLEGE( id integer primary key generated always

Wie schafft man einen EntityManager, wenn Sie unsicher sind von der unit name?

Anzahl der Antworten 2 Antworten
Ich bin in einer situation, wo ich brauche, um zu bestimmen, der EntityManager ist name der Organisationseinheit zur Laufzeit. Zum Beispiel, ich würde gerne etwas wie das hier tun: @PersistenceContext(unitName = findAppropriateJdbcName()) EntityManager entityManager; Jedoch, dies ist

Wie verwenden von JPA 2.0 @ManyToMany ohne Probleme

Anzahl der Antworten 2 Antworten
Ich bin mit JPA 2.0 und Spring in meiner Entwicklung. Meine entity-Klasse enthält zwei @ManyToMany Beziehungen. @Entity("payment") public class PaymentData implements Serializable { private Long pk; private Collection<PaymentItemData> paymentItem; /** * minorPaymentItem * */ private Collection<MinorPayItemData> minorPaymentItem;

Wie kann ich ein derby in Speicher mit jpa2?

Anzahl der Antworten 2 Antworten
Unabhängig von den folgenden persistence.xml Konfiguration der Datenbank ist persistent auf der Festplatte. <persistence-unit name="com.mysimpatico_inmemory_persistence_nbm_1.0-SNAPSHOTPU" transaction-type="RESOURCE_LOCAL"> <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider> <class>com.mysimpatico.memoplatform.persistence.entities.Expression</class> <properties> <property name="javax.persistence.jdbc.url" value="jdbc:derby:memory:tempDb;create=true"/> <property name="javax.persistence.jdbc.password" value=""/> <property name="javax.persistence.jdbc.driver" value="org.apache.derby.jdbc.EmbeddedDriver"/> <property name="javax.persistence.jdbc.user" value=""/> </properties> http://wiki.apache.org/db-derby/InMemoryBackEndPrimer InformationsquelleAutor simpatico | 2010-11-06

Wie verwenden von JPA - @Column(unique = true) in eine multi-tenant-Umgebung?

Anzahl der Antworten 2 Antworten
Möchte ich meine konvertieren Anwendung für die Unterstützung von multi-tenancy mit gemeinsam genutzten Tabellen (D. H. jeder Tisch bekommt eine Mandanten-id). Natürlich, ich würde nicht in der Lage sein zu verwenden @Column(unique = true) mehr, denn es

OneToMany - was sind die Unterschiede zwischen den join-Tabelle und Fremdschlüssel?

Anzahl der Antworten 3 Antworten
Gibt es die Möglichkeit zum deaktivieren der @OneToMany Beziehung join-Tabelle mit den @JoinColumn annotation. Der Standardwert ist eine join-Tabelle. Was sind die Vorteile und Nachteile für ein Produktions-system zum Beispiel? Wann sollte ich die Verwendung einer join-Tabelle

JPA: Speichern Sie eine Liste von Integer-zahlen in einem einzigen Feld

Anzahl der Antworten 5 Antworten
Ist es möglich, zum speichern einer Liste von Integer-zahlen in einem einzigen Feld des jeweiligen entity-Tabelle mit standard-JPA 2? Etwas wie: @Entity @Table(name="tbl_myentities") public class MyEntity { @ElementaryCollection @Column(name="vals") //in table tbl_myentities private List<Integer> vals; Dank InformationsquelleAutor

JPA-Entity - Geben Sie die Persistenz-Unit?

Anzahl der Antworten 3 Antworten
Ich habe ein Java ee Projekt, das mehrere Persistenz-Einheiten. Gibt es eine Möglichkeit, um anzugeben, welche persistence unit eine bestimmte JPA-Entity gehört? Einige Entitäten sind in einer Datenquelle, während andere in meinem zweiten Datenquelle. Gibt es eine

@OrderColumn Anmerkung in Hibernate 3.5

Anzahl der Antworten 3 Antworten
Ich versuche, die @OrderColumn Annotationen mit Hibernate 3.5 @OneToMany(mappedBy = "parent",fetch=FetchType.EAGER, cascade=CascadeType.ALL) @OrderColumn(name = "pos") private List<Children> childrenCollection; Beim abrufen von Daten funktioniert alles einwandfrei. Aber ich kann es nicht neu anordnen Elemente in der Liste und

JPA Kriterien wählen Sie alle Instanzen, mit max Werte in Ihren Gruppen

Anzahl der Antworten 1 Antworten
Gibt es eine Möglichkeit zu schreiben mit JPA 2 CriteriaBuilder entspricht der folgenden Abfrage? select * from season s1 where end = ( select max(end) from season s2 where s1.contest_id=s2.contest_id ); In JPQL Abfrage: Select s1 from

Wo finde ich die jpa orm.xml Verwendung von Proben

Anzahl der Antworten 2 Antworten
Ich versuche zu sehen, einige Gebrauch-Beispiele von JPA orm.xml. Wenn jemand mich direkt zu einem link, InformationsquelleAutor user562811 | 2011-01-04

Jpa QueryBuilder Mehrere Ausdrücke in where-Klausel funktioniert nicht

Anzahl der Antworten 1 Antworten
Ich habe ein Problem mit dem erstellen von Abfragen mit javax.die Persistenz.Kriterien.CriteriaBuilder. Ich bin mit EclipseLink 2.1 und einer Oracle 10g-Datenbank. Beim erstellen einer Abfrage mit mehreren Einschränkungen es wird nur die erste Einschränkung, nicht beide. Hier

EclipseLink (JPA 2) Fehlt Deskriptor Ausnahme

Anzahl der Antworten 1 Antworten
Ich habe ein Problem mit EclipseLink (JPA 2) in Netbeans 6.9.1 gegen Oracle 11g. Ich erhalte die folgende Fehlermeldung, wenn Sie versuchen zu laufen, eine Native Abfrage: Exception Description: Missing descriptor for [class Novartis.OTM.Data.Db.Entities.Lookup]. Query: ReadAllQuery(referenceClass=Lookup sql="SELECT

JPA EntityManager createQuery gibt keine Ergebnisse zurück

Anzahl der Antworten 1 Antworten
Die folgende Zeile versucht zum abrufen aller Zeilen aus der Datenbank-Tabelle "Sourcing" mit einem JPA Container-Managed JPA2.0 EntityManager, aber es gibt keine Ergebnisse zurück, obwohl es scheinen die 2 Zeilen in der Tabelle: em.createQuery("from Sourcing").getResultList(); Ich bin

Der JPA-Verbindung Taste mit @EmbeddedId

Anzahl der Antworten 2 Antworten
In einer bestehenden Datenbank habe ich drei Tabellen: Benutzer, Arbeitsgruppen und UsersWorkgroup. UsersWorkgroup speichert, welche Rolle ein Benutzer in einer Arbeitsgruppe. Hier sind die relevanten code-snippets: @Entity @Table(name = "users_workgroup") public class UsersWorkgroup implements Serializable { private

JPA criteria builder mit mehreren Verknüpfungen

Anzahl der Antworten 1 Antworten
ich bin kämpfen, um erstellen Sie eine jpa query, macht die Verwendung von mehreren Tabellen. ich kann nicht scheinen zu verstehen, wie Sie join der Tabellen zusammen. dies ist die Abfrage, die ich versuche zu erstellen: SELECT

JPQL Tabelle join-Abfrage

Anzahl der Antworten 1 Antworten
Wie bekomme ich JPA & JPQL, Durchlaufen eine vollständige join-Abfrage an das RDBMS? Zum Beispiel, SELECT e FROM Employee e WHERE a.runkey = e.runkey AND e.middle = 'M' AND a.state = 'MA' Mit der folgenden Employee-Klasse @Entity

Viele, viele Verein ohne join-Tabelle

Anzahl der Antworten 1 Antworten
Ich würde gerne gelten JPA in die folgende (vereinfachte) Datenbank: NODE AUTHORITY ----- ---------- idNode int idAuthorities int nameNode varchar(50) person varchar(255) idAuthorities int rank int PRIMARY KEY (idNode) PRIMARY KEY (idAuthorities, rank) FOREIGN KEY (idAuthorites) So

Design-Muster für DAO und Service-Layern

Anzahl der Antworten 1 Antworten
Ich habe eine Frage bezüglich der DAO-und Service-layer-Muster, und ich bin mit Spring 3 und Hibernate 4 für eine kleine Anwendung. Kleine Beschreibung über meine Anwendung Ich habe eine kleine Anwendung, wo employee und department-Daten werden angezeigt

JPA: Verwendung von Transaktionen mit JTA EntityManager?

Anzahl der Antworten 2 Antworten
Zunächst diese Lösung ist keine option für mich, denn ich kann es nicht ändern, die persistence-unit. Mein problem ist, dass ich eine JTA-EntityManager aber ich brauche für genau einen use-case etwas wie eine Transaktion: public boolean saveWithResult(PointsValidityPeriod

So aktivieren Sie das Weben in EclipseLink?

Anzahl der Antworten 1 Antworten
Erhalte ich die folgende Warnung auf dem GlassFish-terminal beim bereitstellen einer Anwendung, die lazy-fetching in Entitäten, WARNUNG: das Zurücksetzen der faule Einstellung auf die OneToOne oder ManyToOne Attribut [zoneTable] für die entity-Klasse [class entity.ZoneCharge] da die Weberei

erste Fehler Ungültiger Oracle-URL angegeben: OracleDataSource.makeURL

Anzahl der Antworten 2 Antworten
Bin ich immer Fehler, wenn ich versuche zu laufen, dass meine Anwendung auf dem Server. Ich bin verklagt eclipse und Glas-Fisch-server-4. Ich machte einen glassfish-resources.xml Datei und legen Sie es in den WEB-INF-Verzeichnis. Wenn ich versuche zu

javax.die Persistenz.TransactionRequiredException: keine Transaktion ausgeführt wird

Anzahl der Antworten 1 Antworten
Ich habe einen service, der Shop viele Objekte in DB mit HQL. Aber ich habe diese Ausnahme javax.persistence.TransactionRequiredException: no transaction is in progress at org.hibernate.ejb.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:789) at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.orm.jpa.ExtendedEntityManagerCreator$ExtendedEntityManagerInvocationHandler.invoke(ExtendedEntityManagerCreator.java:365) at $Proxy42.flush(Unknown Source)

hql inner join-Pfad erwartet für beitreten! Fehler

Anzahl der Antworten 2 Antworten
Hallo habe folgende Entitäten; @Entity public class FilesInfo { @Id @GeneratedValue private Integer id; private String name; private String url; @OneToMany(cascade= CascadeType.ALL) @JoinColumn(name="fileId") private Collection<FilesShare> filesShared = new ArrayList<FilesShare>(); public Collection<FilesShare> getFilesShared() { return filesShared; } public

wie konvertieren von datetime zu timestamp in java

Anzahl der Antworten 5 Antworten
forum-Mitglied Ich habe ein problem mit Datum und Zeit in java. Eigentlich bin ich Erhalt der Startdatum im format 2012-02-27T01:10:10 und ich möchte legen Sie die empfangene Datum auf meine Datenbank mit datetime-Datentyp. Eigentlich habe ich versucht,

Wie man zählt eine Gruppe von Ergebnis mit JPA und CriteriaBuilder?

Anzahl der Antworten 1 Antworten
Ich denke, das ist fast unmöglich oder sehr schwierig. Ich bin mit CriteriaBuilder, JPA 2.0, Hibernate und MariaDB und möchten, erstellen Sie die folgende Abfrage mit CriteriaBuilder: SELECT COUNT(*) FROM (SELECT DISTINCT(SomeColumn) //I think this is not