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.
1
Antworten
Verwende ich JPA mit hibernate und versucht Verbindung zu einer Datenquelle ermittelt werden, um Informationen, aber wenn ich die Anwendung ausführen bekomme ich keine Fehler als solche, aber es werden keine Ergebnisse angezeigt, wenn ich den folgenden
3
Antworten
Bin ich Probleme beim abrufen von Daten für Personen, die bidirektionale viele-zu-viele-Beziehung. Wenn ich List für die Speicherung der Entitäten, bekomme ich nicht in der Lage zu Holen, mehrere Taschen gleichzeitig Fehler. Wenn ich meinen code zu
1
Antworten
Derzeit bin ich über eine Transaktion Muster Anzeigen, um lazy-loading von Sammlungen möglich in Aussicht. Ich habe Folgendes in web.xml <filter> <filter-name>view</filter-name> <filter-class>com.jasoni.ViewFilter</filter-class> </filter> <filter-mapping> <filter-name>view</filter-name> <url-pattern>*.xhtml</url-pattern> </filter-mapping> Und die Filter-Klasse hat die folgenden... public class ViewFilter
1
Antworten
Gibt es eine Möglichkeit mit JPA criteria-Abfragen, um auf Klasse? Stellen Sie sich die folgenden Domänen-Objekten: abstract class Hobby { ... } class Coding extends Hobby { ... } class Gaming extends Hobby { ... } Mithilfe
3
Antworten
Habe ich Folgendes ziemlich einfach zu vielen Beziehungen: Team hat eine Reihe von Spielern: @Entity(name = "TEAM") @Access(AccessType.PROPERTY) public class Team{ private Integer id; private String name; private Set<Player> players ; @Id @Column(name = "id") public Integer
1
Antworten
viele Leute gepostet haben sehr ähnliche Probleme, aber ich kann nicht scheinen, einen zu finden, der meine Adressen Umstand. Habe ich eine übergeordnete Entität Dnar - und einer untergeordneten Entität WorkLocationSuburb. Ein Dnar eins-zu-viele -WorkLocationSuburbs. Normalerweise würde
1
Antworten
Ich bin mit JPA2/hibernate mit diesen Daten Modell: class Stock { @ManyToOne private StockGroup stockGroup; private boolean visible; } class StockGroup { @OneToMany(mappedBy = "stockGroup") private List<Stock> stocks; } Ich würde gerne abrufen StockGroup mit einer Aktie,
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
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
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
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
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
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
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
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
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
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
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
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
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
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,
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 =
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
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
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)
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.
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")
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
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
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
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
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,
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.
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
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" -
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
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
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
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
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
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)
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
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
1
Antworten
Ich habe diese Abfrage: SELECT @rownum:=@rownum+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
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
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
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 {
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.
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")
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