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 erstellen Sie Konstanten numerischen Wert Ausdruck in QueryDSL?

Anzahl der Antworten 2 Antworten
Ich würde gerne Abfrage erstellen, wie dies mit QueryDSL update WorkMessage w set w.totalPrice = 0.12 - w.totalCost; Ich habe versucht, wie diese Expression<Float> priceExpr = Expressions.constant(0.12f); new JPAUpdateClause(em, w) .set(w.totalPrice , priceExpr.subtract(w.totalCost)); Aber das funktioniert nicht

Wie lösche ich alle JPA-Entitäten?

Anzahl der Antworten 2 Antworten
In meinen Tests code brauche ich, um eine leere/leere Datenbank bei jeder Methode. Gibt es code, der erreichen würde, dass der Anruf an das @Vor der Prüfung? Wie hast du es geschafft, es zu tun? Ich muss

PostGIS und JPA 2.0

Anzahl der Antworten 3 Antworten
Ich würde gerne map-Datentypen, die von PostGIS mit JPA 2.0. Googelte ich nach Lösungen oder Beispiele, aber alles was ich finden kann, ist, dass JPA nicht unterstützt mapping von benutzerdefinierten Datentypen. Ist es immer noch, wie dies

JPA: das Löschen detached Instanz

Anzahl der Antworten 2 Antworten
Bekomme ich resultList von typedQuery Objekt. Ich nehme erste Objekt aus dieser Liste. zB. LoginAttempt loginAttempt = loginAttempts.get(0); Wenn ich ein update für dieses Objekt, und rufen Sie entityManager.merge(loginAttempt); es erfolgreich aktualisiert wurde. Aber wenn werde ich

JPA: Wie führen Sie eine WIE mit eine Spalte "NUMMER" in ein statisches JPA-Metamodell?

Anzahl der Antworten 2 Antworten
Ich habe eine statische Metamodell mit einer ZAHL (tatsächlich, BigDecimal, fragt bitte nicht warum) - Spalte. Jetzt würde ich gerne eine LIKE-Abfrage, die Spalte "Nummer": CriteriaBuilder cb; cb.like(entity.get(Entity_.numbercol), "123%"); wo entity.get(Entity_.numbercol) gibt eine Path<BigDecimal>. Natürlich, ich bekomme

JPA 2.0: @AttributeOverrides und geerbte Attribute nicht kommen gut mit einander

Anzahl der Antworten 2 Antworten
Ich brauche Hilfe für das nächste problem, die scheint ganz ähnlich wie dieses ein. Aber die vorgeschlagene Lösung funktioniert nicht in meinem Fall. Ich habe die Klasse RoadDistance, die tagged as @Embbedable und die Klasse RoadMetricLoader, das

JPA Self-Join mit JoinTable

Anzahl der Antworten 3 Antworten
Habe ich 1 entity-Aufruf Posten, in dem ich sein will, in der Lage, übergeordnete Elemente für Kinder. die Verwendung eine join-Tabelle zu erstellen, die eine Eltern/Kind-Beziehung. Ich habe nicht in der Lage zu bekommen, eine gute Dokumentation

Cascade löschen von join-Tabelle mit @ManyToMany-annotation

Anzahl der Antworten 1 Antworten
Hi ich hab ein problem mit der Zuordnung meiner Entitäten. Ich bin mit JPA2 und Hibernate-Implementierung. Ich habe Tabellen mit @ManyToMany annotation http://img204.imageshack.us/img204/7558/przykladd.png Ich abgebildet mit : @Entity @Table("employee") class Employee { @Id   @GeneratedValue(strategy = GenerationType.IDENTITY)   private

JPA query zum abrufen aller Knoten in einem Baum

Anzahl der Antworten 1 Antworten
Habe ich Baum-Strukturen gespeichert sind, in eine DB-Tabelle. Die Tabelle speichern kann, mehrere Bäume. Ich brauche eine Abfrage, die zurückkehren wird, werden alle Knoten in einer single Baum. Ich habe die folgenden Seiten als Mittel, sondern die

Mögen Sie die Kriterien api von JPA 2.0? Verwenden Sie es mit dem Rahmen?

Anzahl der Antworten 4 Antworten
So wie es momentan steht, diese Frage ist nicht eine gute Passform für unsere Q&A-format. Wir erwarten Antworten auf Tatsachen gestützt, Referenzen und know-how, aber diese Frage wird wahrscheinlich werben Debatte, Argumente, polling, oder erweiterte Diskussion. Wenn

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

Lazy vs. Eager loading mit JPA

Anzahl der Antworten 1 Antworten
Ich versuche, einige PPV Sachen zu arbeiten. Ich habe eine Tabelle mit Fremdschlüssel zu anderen Tabellen. Wenn ich generieren die JPA-Entitäten bekomme ich zu viele anotations über die Variablen... was würde ich tun müssen, bekommen alle Tabellen

JPA 2.0 Implementierungen Vergleich : Hibernate 3.5 vs EclipseLink 2 vs 2 OpenJPA

Anzahl der Antworten 2 Antworten
Was ist Ihre Wahl? Haben Sie irgendwelche Vorschläge und Erfahrungen? Ich entwickle eine Anwendung mit Hibernate 3.5 und Spring 3.0 Vorteile: Gute Dokumentation Einfache Konfiguration und hilfreich Protokolle Beliebtheit - große community Einige Erweiterungen JPA Einige zusätzliche

Mit JPA 2.0 Criteria-API und cast Ursachen erzeugt JPQL, um nicht in den Ruhezustand

Anzahl der Antworten 2 Antworten
Ich bin eine erste Zeit Benutzer der neuen JPA-2.0-Kriterien-API und ich 'm laufen in ein problem, wenn ich brauche zu werfen auf das Feld Nummer String-vergleichen Sie es mit einem String-parameter. Grund ist, dass ich suchen will,

JPA: bestehen nicht einfügen in die join-Tabelle

Anzahl der Antworten 1 Antworten
Alle, Ich bin mit JPA für diese Anwendung und Annotationen für das Mapping von Entitäten. Ich habe eine Entität namens UserStory und ein anderer namens Revision. Es ist ein OneToMany für UserStory zur Revision. @Entity @Table(name =

Spring Boot + Spring Data JPA + H2:Fehler beim erstellen bean mit dem Namen 'entityManagerFactory' defined in class path resource

Anzahl der Antworten 4 Antworten
Ich bin neu in Spring Boot und Maven und ich versuche zu laufen ist ein einfaches Projekt basierend aus der Spring-Data-JPA-Anleitung, aber ich erhalte die folgende Fehlermeldung. Ich habe alle über das forum, aber ich konnte nicht

Exception in thread "main" java.lang.IncompatibleClassChangeError: Umsetzung Klasse

Anzahl der Antworten 1 Antworten
Ich versuche einfache Anwendung für die Persistenz-Objekt in die DB mit Hilfe von JPA-(Hibernate Anbieter). Ich bin sehr neu in diesem PPV. Ich suchte eine Menge auf dem Netz, aber nicht immer die Lösung meines Problems. Ich

Wie mache ich mein entity-Objekt verwaltet, so kann ich es entfernen?

Anzahl der Antworten 2 Antworten
Funktioniert das nicht -- ich bekomme immer die IllegalArgumentException geworfen mit dem Hinweis "versuchen Sie die Zusammenführung der getrennt und versuchen die zu entfernen wieder." @PersistenceContext private EntityManager em; @Resource private UserTransaction utx; public void delete(EN entity)

EntityManager ThreadLocal-pattern mit JPA in JSE

Anzahl der Antworten 2 Antworten
Entwickle ich ein einfaches "Book Store" - Projekt mit Struts 1.3 + JPA (mit Hibernate als Persistenz-provider). Ich kann nicht wechseln, um den Frühling oder andere anspruchsvollere Entwicklungsumgebung (z.B. Jboss) und ich kann keine Hibernate-spezifische Technik (z.B.

Unter Bezugnahme auf eine frühere, alias-Feld in einem Abfrage-Kriterien

Anzahl der Antworten 5 Antworten
In dieser Abfrage: CriteriaBuilder cb = em.getCriteriaBuilder(); CriteriaQuery<Tuple> q = cb.createTupleQuery(); //FROM GamePlayedEvent gpe Root<GamePlayedEvent> gpe = q.from(GamePlayedEvent.class); //SELECT gameId, COUNT(*) AS count, AVG(duration) //AS avDur, AVG(rewardCurrency) AS avCur, AVG(rewardXP) avXp q.select(cb.tuple( gpe.<String>get("gameId"), cb.count(gpe).alias("count"), cb.avg(gpe.<Double>get("duration")).alias("avDur"), cb.avg(gpe.<Integer>get("rewardCurrency")).alias("avCur"), cb.avg(gpe.<Integer>get("rewardXp")).alias("avXp")

JPA 2.0, hibernate 3.5, Gläser & persistence.xml Lage

Anzahl der Antworten 1 Antworten
Baue ich eine desktop-Anwendung mit hibernate 3.5 & JPA 2.0. Habe ich 2 Gläser, der lib definiert, die jede Einheit und DAO, die Pakete wie folgt aussieht : org.my.package.models org.my.package.models.dao org.my.package.models.utils In org.meine.Paket.utils ich mein hibernate-utility-Klasse für

@ElementCollection, @CollectionTable und Enum - Seltsam delete/insert-Verhalten

Anzahl der Antworten 1 Antworten
@Entity public class User{ @ElementCollection @Enumerated(EnumType.STRING) @CollectionTable(name = "SEC_USER_ROLES", joinColumns = @JoinColumn(name = "USER_ID", referencedColumnName = "ID")) @Column(name = "ROLE_NAME") private List<Role> roles; [...] } public enum Role { ROLE_SUPER_ADMIN, ROLE_ADMIN, ROLE_ARB, ROLE_AP; [...] } Mit diesem

Maven-Archetypen für OpenJPA

Anzahl der Antworten 1 Antworten
Grüße. Ich bin gerade erst zu erforschen, Maven und ich benutze m2eclipse wie zu verwenden Maven in Eclipse. Fand ich, dass es eine hibernate-basierten Archetyp mit Gruppe Id: com.rfc.maven.Archetypen und Artefakt-Id: jpa-maven-Archetyp Jemand weiß, ob es Archetypen

Gibt es eine annotation zu definieren, die eine multi-column index in jpa2

Anzahl der Antworten 4 Antworten
Hibernate bietet einen Mechanismus zum definieren von mehrspaltigen Indizes über die Tabelle. Gibt es eine Möglichkeit, diese anzugeben, ist ein ORM Agnostiker Mode via JPA oder JPA2 (z.B. mit dem javax.Beharrlichkeit.* APIs) InformationsquelleAutor user339108 | 2010-09-20

Persistenten JPA-Entity mit CrudRepository

Anzahl der Antworten 2 Antworten
Haben Sie Probleme mit dem speichern von JPA Entity durch CrudRepository. Es scheint wieder die ursprüngliche Objekt, das übergeben wurde, um es ohne speichern des Objekts in der Datenbank. Ich weiß, das ist nicht der richtige Weg,

Nachteile der Verwendung von Hibernate EntityManager (vs. Hibernate Core)?

Anzahl der Antworten 4 Antworten
Dem Hibernate EntityManager Dokumentation Staaten, dass: Verwenden Sie möglicherweise eine Kombination von allen drei zusammen, Anmerkungen ohne JPA Schnittstellen-Programmierung und lifecycle -, oder sogar rein native Hibernate Core, je nach den geschäftlichen und technischen Anforderungen Ihres Projekts.

JPA Eclipselink Unterabfrage in die where-Klausel mit zwischen, CriteriaBuilder und Metamodell

Anzahl der Antworten 1 Antworten
Ich möchte das query-Metamodell, aber ich kann nicht!! Ich weiß nicht, wie dies zu tun. MYSQL ABFRAGE (mit dieser Abfrage möchte ich alle Zeilen aus der Clases Tabelle, die Lehre in diesem moment): SELECT * FROM clases

@ManyToMany ohne join table (legacy-Datenbank)

Anzahl der Antworten 1 Antworten
Ich mich bewerben JPA in einer legacy-Datenbank mit einem schrecklichen design. Leider ist es nicht möglich es zu ändern. Zum Glück ist nur für den nur-lese-Zugriff. Eines der seltsamsten Dinge, die ich fand, ist eine "viele-zu-viele" -

Erstellen einer Abfrage verwenden, die NICHT VORHANDEN ist in jpa criteria api

Anzahl der Antworten 1 Antworten
Ich habe zwei Tabellen mit Namen wie "Tabelle1", Tabelle2.Die Tabellen sind die gleichen, keine Felder.Es gibt keine Beziehung zwischen diesen beiden Tabellen.Meine Anforderung: ich möchte alle Datensätze in Tabelle1 die nicht da sind in Tabelle2. Also ich

JPA 2.0: count beliebigen CriteriaQuery?

Anzahl der Antworten 7 Antworten
Ich versuche zu implementieren ist die folgende convenience-Methode: /** * Counts the number of results of a search. * @param criteria The criteria for the query. * @return The number of results of the query. */ public

JPA 2 und Hibernate 3.5.1 MITGLIED DER query funktioniert nicht

Anzahl der Antworten 4 Antworten
Ich versuche die folgende JPQL schlägt fehl, misserably: Query query = em.createQuery("SELECT u FROM User u WHERE 'admin' MEMBER OF u.roles"); List users = query.query.getResultList(); Bekomme ich die folgende exception: ERROR [main] PARSER.error(454) | <AST>:0:0: unexpected end

Best practice zu generieren, eine JPA-dynamische, typisierte Abfrage?

Anzahl der Antworten 1 Antworten
ich versuche zu konvertieren, eine "TableController" -Klasse, die wir verwendet (ohne ORM) zu generieren dynamische SQL (eigentlich der Spalte Reihenfolge und Richtung, die an die SQL -). Denke, dieses "TableController", wie eine Klasse mit einer Funktion zum

Spring Data JPA insert-mit Kind zusammen mit der Muttergesellschaft durch die Einnahme von id aus übergeordneten

Anzahl der Antworten 2 Antworten
Ich will sparen Übergeordneten Entität zusammen mit der untergeordneten Entität in der MySQL-Datenbank einfach durch Aufruf von save auf die Eltern. Es ist eins-zu-eins-Zuordnung zwischen Eltern und Kind-Entitäten. Parent ID wird automatisch erzeugt und müssen wir dieselbe

'java.lang.NoSuchFieldError' während der Verwendung der JPA

Anzahl der Antworten 2 Antworten
Ich erhalte die folgende Fehlermeldung beim Versuch aus dieser JPA tutorial: java.lang.NoSuchFieldError: NONE at org.hibernate.ejb.QueryImpl.<init>(QueryImpl.java:609) at org.hibernate.ejb.QueryImpl.<init>(QueryImpl.java:80) at org.hibernate.ejb.AbstractEntityManagerImpl.createQuery(AbstractEntityManagerImpl.java:272) at entity.PersonTest.insertAndRetrieve(PersonTest.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)

So definieren Sie einen non-JTA-datasource für JPA-Hibernate? org.hibernate.- Verbindung.DatasourceConnectionProvider - Konnte nicht finden, Datenquelle:

Anzahl der Antworten 1 Antworten
Ich versuche zu ändern meine web-app-JDBC-code zu JPA mit Hibernate als provider. Ich bin mit der Eclipse IDE. In diesem ich habe eine MySQL-Datenquelle. Ich habe es in der persistence.xml. Aber, ich erhalte die folgende Fehlermeldung. 6640

Entfernen der Kinder von der @OneToMany-Verein: CascadeType.ALLE + orphanRemoval = true nicht funktioniert

Anzahl der Antworten 1 Antworten
Ich habe eine harte Zeit entfernen childs aus einer OneToMany-Verein. Mein Unternehmen: @Entity @Table(name = "PERSON") public class PersonEntity extends BaseVersionEntity<Long> implements Comparable<PersonEntity> { ... //bi-directional many-to-one association to Project @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy

Die Zeilennummerierung mit p:dataTable

Anzahl der Antworten 1 Antworten
Ich habe diese Abfrage: SELECT @rownum:[email protected]+1 'no', m.title, m.author, REPLACE(SUBSTRING_INDEX(m.content, ' ', 20), '<br>', ' '), m.viewed, m.hashid FROM book m, (SELECT @rownum:=0) r WHERE m.lang = ?1 AND m.title like CONCAT('%',?2,'%') ORDER BY m.title asc Den

Tabelle ist nicht zu schaffen mit JPA 2.0

Anzahl der Antworten 3 Antworten
Ich bin mit JPA 2.0 mit Netbeans. Ich bin mit Entitäten. Wenn meine Datenbank ist keine Tabelle, dann sollte es Tabelle erstellen von Entitäten. Hier ist mein code public class BankServlet extends HttpServlet { @EJB private BankServiceBeanRemote

Hibernate 3.5-Final in JBoss 5.1.0.GA

Anzahl der Antworten 3 Antworten
Hibernate 3.5-Final ist endlich da und es bietet viel erwartet JPA2 unterstützt, unter anderem features. Ich bin an einem Projekt arbeiten(EJB3-basierten) mithilfe von JBoss 5.1.0.GA und Hibernate 3.3, aber ich wollte, um die Vorteile der JPA2 und

Criteria API: Abrufen einer Liste zurückgibt wiederholt Hauptsache

Anzahl der Antworten 2 Antworten
Habe ich die folgenden Entitäten; Ticket enthält einen Satz von 0,N WorkOrder: @Entity public class Ticket { ... @OneToMany(mappedBy="ticket", cascade = CascadeType.ALL, fetch = FetchType.LAZY) private List<WorkOrder> workOrders = null; ... } @Entity public class WorkOrder {

Spring 3.1 ohne persistence.xml gibt "Nicht lösen Persistenz-unit-root-URL"

Anzahl der Antworten 2 Antworten
Ich versuche,JPA EntityManagerFactory bootstrapping ohne persistence.xml, was ist neu in Spring 3.1 ist (da M2), aber es scheint, dass der Frühling noch auf der Suche nach einem persistence.xml - Datei trotz der Tatsache, dass packagesToScan angegeben ist.

Wie schreibt JPA-Abfragen mit boolescher Bedingung

Anzahl der Antworten 9 Antworten
In meinem Projekt verwende ich JPA 2.0 with eclipselink inplementation, ich habe Folgendes problem: Ich habe definiertes gebilde mit boolean-Spalte: @Entity public User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name="USR_ID") private Short id; @Column(name="USR_NAME") private String name; @Column(name="USR_ACTIVE")

Wie man entity-manager oder die Transaktion in jpa-listener

Anzahl der Antworten 3 Antworten
War ich mit Hibernate-Ereignis-listener wie PostDeleteEventListener, PostInsertEventListener, PostUpdateEventListener zu tun, einige Operationen bei insert, delete und update. Jetzt möchte ich nutzen, JPA listener zu tun, weil wenn ich wie der übergang vom Ruhezustand zu anderen JPA-provider meine

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