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.

JNDI-lookup funktioniert nicht mit EJB 3.x

Anzahl der Antworten 3 Antworten
Ich bin mit dem folgenden Bean-Klasse: @Stateless(name="UserBean", mappedName="UserBean") @LocalBean public class User implements UserRemote { @PersistenceContext private EntityManager em; public User() { } public String login(String username, String password) { Query query = em.createQuery("..."); return "xyz"; }

Primefaces DataTable + JPA / Hibernate Paginierung

Anzahl der Antworten 2 Antworten
Es wäre so cool wenn ich das irgendwie kombinieren diese beiden Rahmen zusammen in die Paginierung. Klick auf next oder prev-Taste auf die Primefaces Datatable wird, löst die Abfrage, die Begrenzung der Abfrage Ergebnis mit JPA. Vielleicht

JPA und GregorianCalendar

Anzahl der Antworten 4 Antworten
Tut JPA 1.0-Unterstützung Zuordnung von GregorianCalendar? Ich habe nichts gefunden in JPA 1.0 die mapping-Datei-Spezifikation über GregorianCalendar. Was ist JPA 2.0? InformationsquelleAutor Candy Chiu | 2010-07-19

EntityManager nicht aktualisieren die Daten nach der Abfrage

Anzahl der Antworten 2 Antworten
Mein Aktuelles Projekt verwendet HSQLDB2.0 und JPA2.0 . Ist das Szenario: ich DB-Abfrage um Liste der contactDetails von person. Lösche ich einzelne contactInfo im UI haben, aber nicht speichern, dass die Daten (Abbrechen das speichern Teil). Ich

JPA2.0: Löschen der Entität, die in OneToMany-Beziehung

Anzahl der Antworten 5 Antworten
Wie lösche ich eine Person in eine OneToMany Beziehung. @Entity @NamedQueries({ @NamedQuery(name="User.findByUserNamePassword", query="select c from User c where c.userName = :userName AND c.password = :password") }) @Table(name="\"USER\"") public class User implements Serializable { @OneToMany(mappedBy="user", cascade=CascadeType.ALL, orphanRemove=true) private

Spring JPA : Application managed persistence context mit @Transactional und @PersistenceContext

Anzahl der Antworten 3 Antworten
Derzeit im Versuch, aus der application managed persistence context, indem Sie den entity-manager manuell und speichern Sie Sie zum aktivieren der Transaktion, die sich über mehrere Anfrage-telefonieren (vielleicht sowas wie extended persistence context) in JSE Anwendung. Aber,

Abfrage für join-in Spring Data JPA

Anzahl der Antworten 1 Antworten
Möchte ich mal einen join wie Select a.id,a.desc,b.desc from A a left join B b on a.MEDIA_ID = b.ID Habe ich erstellen zwei Entitäten A & B und erstellt CrudRepository<A,Long>. Nun, in der crudRepository im schreiben zu

Generierte Spalten-und Tabellennamen in hibernate mit Unterstrich

Anzahl der Antworten 2 Antworten
wie kann ich erzwingen, hibernate generieren, db-schema, so dass es konvertiert CamelCase in Unterstriche (mit HBM)? ZB. Ich habe: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mapping package="cz.csas.pdb.be.model.product.passive"> <class name="foo.BarBaz"> <id name="barBazId"> <generator class="sequence"/>

javax.ejb.EJBException, wenn eine Entität beibehalten

Anzahl der Antworten 5 Antworten
Ich habe eine Entität namens Medico, die erstellt wurde, als eine Entity-Klasse aus einer Datenbank, daher denke ich, dass die Entität, die definition von failsafe-hier, doch die definition ist die folgende: @Entity @Table(name = "medico") @XmlRootElement @NamedQueries({All

so erstellen Sie eine dynamische Abfrage für viele zu-eins-Beziehung mit dem CriteriaBuilder von JPA 2.0

Anzahl der Antworten 2 Antworten
Ich stucked Bau eine dynamische Abfrage, die mit der CriteriaBuilder in JPA 2.0. Meine Anwendung ist Spring 3.0, Hibernate 3.6.0 + JPA 2.0 basiert. Eigentlich habe ich zwei Personen die eine ist taUser andere ist taContact meiner

Wie schreiben Sie diese Abfrage mit JPA Criteria-query?

Anzahl der Antworten 2 Antworten
Kann mir jemand helfen, um die JPA criteria query für die JPA query, die unten erwähnt werden. SELECT p,l FROM Person p LEFT JOIN Language l ON (p.language = l.language and l.locale like :locale) AND p.name like

Spring JTA Transaktion manager Frage

Anzahl der Antworten 1 Antworten
Sind wir mithilfe von jboss verwaltet EntityMangerFactory mit folgenden Frühjahr bean <jee:jndi-lookup id="entityManagerFactory" jndi-name="persistence-units/myPU"/> Nun in unsere spring-bean, die wir verwenden, @PersistenceContext, um die entitymanager und es funktioniert gut. Was ich möchte ist, dass, wie kann ich

SpringPersistenceUnitInfo :: AbstractMethodError

Anzahl der Antworten 3 Antworten
Ich habe eine Anwendung mit Spring 3.0.5, JPA2 und Hibernate 3.6.7. Maven ist die Handhabung meiner dependency management. Hier ist ein pom-Auszug: <properties> <spring.version>3.0.5.RELEASE</spring.version> </properties> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>${spring.version}</version> </dependency> <dependency>

eclipse Doppelte generator namens "ID_GENERATOR" definiert in dieser Persistenz-unit

Anzahl der Antworten 3 Antworten
Ich bin derzeit mit dieser Frage, die ich nicht haben bevor ich die Migration zu eclipse-jee-kepler. Was ich habe: Ich habe 2 Klassen, Basis-und die erweiterte Klasse: public abstract class BaseEntity implements Serializable { @Id @GeneratedValue(generator =

JPA query language criteriaBuilder

Anzahl der Antworten 3 Antworten
Ich gebaut habe, eine Anwendung mithilfe von JPA in EJB-container. Hier ist mein code @PersistenceContext(unitName = "damate-pu") private EntityManager em; @Override public Workspace find(String username, String path) { CriteriaBuilder criteriaBuilder = em.getCriteriaBuilder(); CriteriaQuery<Workspace> criteriaQuery = criteriaBuilder.createQuery(Workspace.class); Root<Workspace>

JPA-OneToOne bidirektional .

Anzahl der Antworten 3 Antworten
Ich habe zwei entity Klassen, die in der @OneToOne-Beziehung. Der Beispiel-code ist wie folgt: public class A { @Id private int id; private String name; @JoinColumn(name = "B_ID", referencedColumnName = "id") @OneToOne(cascade=CascadeType.ALL) private B b; //setters and

Hibernate Parameter Wert [568903] passten nicht zu dem erwarteten Typ [java.lang.Lange]

Anzahl der Antworten 3 Antworten
Ich bin mit Hibernate 4 und ich habe einen filter in der JSF-Seite zu bekommen search-Ergebnisse. Während der Ausführung der Suche, erhalte ich die folgende Ausnahme java.lang.IllegalArgumentException: Parameter Wert [568903] nicht übereinstimmen voraussichtlich type [java.lang.Lange] bei org.hibernate.ejb.AbstractQueryImpl.validateParameterBinding(AbstractQueryImpl.java:370)

Korrekte Verwendung von JPA-criteria API -, Prädikaten-und where-Methode des CriteriaQuery

Anzahl der Antworten 2 Antworten
Ich versuche zu testen, eine JPA-repository. Hier ist mein client/test-code: @Test public void testFindBoitesByMultiFieldWithIdentifiantSet() { BoiteDataOnDemand dod = new BoiteDataOnDemand(); Boite boite = dod.getSpecificBoite(0); boite.setIdentifiant("theIdentifiant"); boiteRepository.save(boite); assertEquals(10, Boite.countBoites()); BoiteQueryInfo boiteQueryInfo = new BoiteQueryInfo(); boiteQueryInfo.setIdentifiant("theIdentifiant"); List<Boite> boites =

Hibernate: Wie konfigurieren, EntityManager im Ruhezustand?

Anzahl der Antworten 1 Antworten
Erstelle ich ein hibernate-Projekt mit 'hibernate tools'provide von JBoss in Eclipse. Die generierten Entitäten (POJO ' s) und dann das DAO. Diese Weise zum Beispiel: @Entity @Table(name = "area", catalog = "project_schema", uniqueConstraints = @UniqueConstraint(columnNames = "area"))

Mittels @IdClass für die Speicherung der Person, mit zusammengesetzten Primärschlüssel, aber nicht anhalten

Anzahl der Antworten 1 Antworten
meine id Klasse wie folgt, public class EmployeeId implements Serializable{ public EmployeeId(){} public EmployeeId(Integer id, String country){ this.id = id; this.country = country; } private Integer id; private String country; @Override public int hashCode(){ return this.getCountry().hashCode() +

Tomcat 7 Spring App IntelliJ IDEA 10.5 OutOfMemoryError: PermGen space

Anzahl der Antworten 2 Antworten
Nicht sicher, wer verantwortlich ist für diesen Fehler: Exception in thread "main" java.lang.OutOfMemoryError: PermGen space Dieser Fehler tritt auf, Molke, versuche ich zu laufen, meine Feder web-app im Debug-Modus von IntelliJ IDEA 10.5 (mein Projekt mit maven-format-Projekt).

entity-manager hat keine Methode, getCriteriaBuilder()

Anzahl der Antworten 5 Antworten
Ich bin der Einführung von JPA2.0 in meiner Anwendung arbeiten, die auf die Oracle 9i-Datenbank und ich fügte hinzu, die EclipseLink-Bibliotheken(JPA2.0) und erzeugt die entity-Klassen, aber wenn ich javax.persistence.criteria.CriteriaQuery cq = em.getCriteriaBuilder().createQuery(); Bekomme ich die folgende Fehlermeldung

Wie zu verwenden persistence.xml und hibernate.cfg.xml in JUnit-tests über eclipse?

Anzahl der Antworten 2 Antworten
Habe ich die Suche nach einer Antwort, während eine ziemlich lange Zeit, bevor Sie hierher kamen, und diese Frage stellen. Mein problem ist ganz einfach : ich kann nicht führen Sie alle JUnit-test bei Verwendung der JPA-Entity-Manager-API.

Wie weiß ich, th-id vor dem speichern eines Objekts in jpa

Anzahl der Antworten 2 Antworten
Habe ich ein neues Objekt. Ich will wissen, id, bevor Sie es speichern. Ist es möglich? Oder gibt es einen anderen Weg dafür? Ich bin mit jpa als orm und oracle als Datenbank. @Id @Basic(optional = false)

Wie JPA Transaktionen arbeitet

Anzahl der Antworten 4 Antworten
Folgenden code wird ausgeführt, Wann immer ich will, um bestehen bleiben jede Person. Dinge, die scheint zu funktionieren gut, aber ich verstehe nicht, wie es funktioniert ! EntityManager em = getEntityManager(); EntityTransaction userTransaction = em.getTransaction(); userTransaction.begin(); em.persist(

java.lang.UnsupportedOperationException: Der Benutzer muss eine JDBC-Verbindung

Anzahl der Antworten 2 Antworten
Bekomme ich diese Ausnahme aber ich kann nicht herausfinden, was falsch mit meiner Konfiguration Ich bin Entsendung die relevanten Dateien vielen Dank für jede Hilfe Ich bin mit Spring 3.1.0.RELEASE hibernate-entitymanager 3.6.10.Final (Sollte die Arbeit mit JPA

C3P0 Konfigurationen! Wo und Wie?

Anzahl der Antworten 4 Antworten
Sind wir die Implementierung einer Web-App mit JPA2.0 und Hibernate3.0. Verbindungs-pool-Konfigurationen im persistence.xml befindet sich im META-INF-Ordner. persistence.xml: <persistence xmlns="http://java.sun.com/xml/ns/persistence" version="2.0"> <persistence-unit name="MyPU" transaction-type="RESOURCE_LOCAL"> <!-- Entity Classes--> <properties> <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"/> <property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5InnoDBDialect"/> <property name="hibernate.show_sql" value="true"/>

Rekursive JPA query?

Anzahl der Antworten 2 Antworten
Tut JPA 2 haben einen Mechanismus für die Ausführung von rekursiven Abfragen? Hier ist meine situation: ich habe eine Entität E, enthält ein integer-Feld x. Es kann auch Kinder geben Sie E ein, welche durch @OneToMany. Was

Wie Schreibe ich eine MAX-Abfrage mit einer where-Klausel in JPA 2.0?

Anzahl der Antworten 2 Antworten
Ich bin mit JPA 2.0. Hibernate 4.1.0.Finale und Java 6. Wie Schreibe ich eine JPA query aus den folgenden Pseudo-SQL? select max(e.dateProcessed) from Event e where e.org = myOrg Und meine domain-Objekt sieht wie folgt aus: @GenericGenerator(name

CriteriaBuilder.und & CriteriaBuilder.oder, wie?

Anzahl der Antworten 1 Antworten
Ich versuche, ändern Sie die folgende HQL zu verwenden JPA Kriterien: select distinct d from Department d left join fetch d.children c where d.parent is null and ( d.name like :term or c.name like :term ) order

Waisen bleiben in der Datenbank, auch mit orphanRemoval=true auf eins-zu-viele-Beziehung (JPA/Hibernate)

Anzahl der Antworten 2 Antworten
@Entity @Inheritance(strategy = InheritanceType.SINGLE_TABLE) @Table(name = "company_policies") @DiscriminatorColumn(name = "rule_name") public abstract class AbstractPolicyRule implements Serializable { @Transient private static final long serialVersionUID = 1L; @Id @GeneratedValue private Long id; private String value; ... } _ @Entity

JPA persistence.xml META-INF nicht korrekt funktioniert

Anzahl der Antworten 4 Antworten
Ich bin ratlos, wenn es um die Lage meiner persistence.xml Datei. Ich verwende eclipselink 2.4 als meine JPA 2.0 Implementierung und meine persistence.xml Sie befindet sich unter dem src/main/resources/META-INF/persistence.xml wie viele posts Zustand. Das erste Problem: Nach

Immer LazyInitializationException auf JUnit Test Case

Anzahl der Antworten 3 Antworten
Problem mit der JUnit-Test innerhalb einer Spring-MVC-Anwendung. Test 1 (insertTweet) scheint zu laufen gut, aber auf Test 2 ich erhalte eine "LazyInitializationException" Ausnahme (siehe vollständige stactrace unten). Ich verstehe, warum es geworfen wird, aber nicht sicher, warum

ignorecase in Kriterien builder in JPA

Anzahl der Antworten 1 Antworten
Wie können wir tun, ein ignorecase in die Kriterien-generator? Wenn ich private final CriteriaBuilder cb dann kann ich nur verwenden cb.asc oder cb.desc, aber nicht ignorieren, Fall. mögliche Duplikate von JPA2: der groß-und Kleinschreibung wie passende anywhere

Wie zum abrufen aller Daten in einer Abfrage

Anzahl der Antworten 2 Antworten
Habe ich mehrere Personen, die abgefragt JPA2 Kriterien Abfrage. Ich bin in der Lage, sich zwei dieser Einrichtungen, und bekommen das Ergebnis sofort: CriteriaBuilder criteriaBuilder = em.getCriteriaBuilder(); CriteriaQuery<LadungRgvorschlag> criteriaQuery = criteriaBuilder.createQuery(LadungRgvorschlag.class); Root<LadungRgvorschlag> from = criteriaQuery.from(LadungRgvorschlag.class); Join<Object, Object>

Wie man Hibernate + javax.Persistenz mit Maven2 pom.xml

Anzahl der Antworten 1 Antworten
Ich bin ein Neuling mit Maven2 und ich Schreibe eine pom.xml. Jetzt möchte ich, um Hibernate und javax.Hartnäckigkeit zur Lösung dieses Problems: import javax.persistence.Entity; ... import org.hibernate.annotations.Fetch; ... Was getan werden musste? Schrieb ich in mein pom.xml:

Kriterien Builder Erstellen neues Objekt In der Select-Anweisung

Anzahl der Antworten 1 Antworten
Ich Frage mich, ob es möglich ist, erstellen Sie eine solche Anfrage wie folgt : em.createQuery( "SELECT NEW EmpMenu(p.name, p.department.name) " + "FROM Project p ").getResultList(); außerdem ist es möglich, über die Spezifikation: public Predicate toPredicate(Root<T> root,

JPA-entity mit einem interface-Attribut, ist es möglich?

Anzahl der Antworten 3 Antworten
Ich habe den folgenden Unternehmen: @Entity public class TestCaseStep implements JPAEntity<Integer> { ... @Column(name="STEP_NUMBER") private Integer stepNumber; @Enumerated(EnumType.STRING) @Column(name="ACTION") private Action action; **@ManyToOne @JoinColumn(name="connector") private ScriptItem connector;** Mein Attribut ScriptItem ist eine Schnittstelle für die 3 anderen

JPA 2.0 viele-zu-viele mit zusätzlicher Spalte

Anzahl der Antworten 3 Antworten
Ich versuche zu tun, eine ManyToMany Beziehung in JPA 2.0 (JBoss 7.1.1) mit einer extra-Spalte (Fett, unten) in der Beziehung, wie: Employer EmployerDeliveryAgent DeliveryAgent (id,...) (employer_id, deliveryAgent_id, **ref**) (id,...) Ich möchte keine doppelten Attribute, so möchte ich

FetchMode in JPA 2 CriteriaQuery

Anzahl der Antworten 1 Antworten
Ich bin derzeit in den Prozess der Umstellung von Hibernate auf reinen JPA 2 (die durch die Art und Weise stellte sich heraus, dass sehr viel mehr Zeit in Anspruch als ich zunächst erwartet). Das größte problem

JPA2.0/Ruhezustand: Warum JPA feuert Abfrage zum aktualisieren aller Spalten Wert, selbst einige Staaten der managed beans verändert werden?

Anzahl der Antworten 2 Antworten
Ich bin mit JPA2.0 mit Hibernate. Ich habe zum Beispiel von JPA-Entität für die nachfolgende Tabelle: User [userId, userName, userAddress] Kann ich Holen Entität "Benutzer" mit Hilfe der find () - Methode: User user = entityManager.find(User.class ,

Löschen von JPA Objekt nicht durch foreign key-Einschränkungen?

Anzahl der Antworten 1 Antworten
Warum würden Sie die folgende Abfrage zu einem Fehler, da eine foreign key-Einschränkung? Es gibt keinen anderen Weg für mich, um zu löschen Sie die zugehörigen Daten, die ich mir bewusst bin. Query query=em.createQuery("DELETE FROM Person"); query.executeUpdate();

JPA Mit Hibernate-Fehler: [PersistenceUnit: JPA] kann Nicht zum erstellen EntityManagerFactory

Anzahl der Antworten 3 Antworten
Ich habe ein problem mit der Java Persistence API und Hibernate. Meine situation Projekt: Meine persistence.xml Datei: <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_2_0.xsd" version="2.0"> <persistence-unit name="JPA"> <provider>org.hibernate.ejb.HibernatePersistence</provider> <class>com.david.Libro</class> <class>com.david.Categoria</class> <properties> <property name="hibernate.show_sql" value="true" /> <property name="javax.persistence.transactionType" value="RESOURCE_LOCAL" />

Wie die Umsetzung polymorphe JPA-entities durch generische Beziehungen

Anzahl der Antworten 2 Antworten
Ich versuche, JPA 2.0 zum erstellen von polymorphen entities durch generische Beziehungen. Sollte es zwei Tabellen, eine Ereignis-Tabelle und eine Benachrichtigung Tisch. Innerhalb dieser Tabelle sind konkrete Entitäten, die miteinander verbunden sind, etwa so: Event <---------- Notification<X

JPA 2: mehrere Spalte Nutzung in ausländischen keys

Anzahl der Antworten 2 Antworten
Verwende ich Hibernate als Persistenz-provider und-Modellierung meine entities mit JPA 2. Nun eine Frage kam und ich hoffe Ihr könnt mir helfen. In meiner Anwendung, die Sie öffnen können, ein Spiel, erstellen Sie Gruppen von Spielern in

Ist das möglich: JPA/Hibernate query mit der list-Eigenschaft im Ergebnis?

Anzahl der Antworten 3 Antworten
Im Ruhezustand, die ich ausführen möchten JPQL /HQL-Abfrage: select new org.test.userDTO( u.id, u.name, u.securityRoles) FROM User u WHERE u.name = :name userDTO Klasse: public class UserDTO { private Integer id; private String name; private List<SecurityRole> securityRoles; public

JPA: ist @PrimaryKeyJoinColumn(...) das gleiche wie @JoinColumn(..., einsetzbaren = ?, aktualisierbare = ?)?

Anzahl der Antworten 1 Antworten
Können Sie die Ableitung von der JPA-Spezifikation, wenn @PrimaryKeyJoinColumn(...), die nicht über die einsetzbaren und aktualisierbaren Parameter ist die gleiche wie @JoinColumn(..., insertable = false, updatable = false) oder @JoinColumn(..., einsetzbaren = true, updatable = true) beim

Hibernate lazy loading funktioniert nicht

Anzahl der Antworten 5 Antworten
Ich mit der version 3.6.1.Letzte Ich habe die folgende Eigenschaft in meiner entity-bean @JoinColumn( name = "FOLDER_PARENT_ID", referencedColumnName = "FOLDER_ID" ) @ManyToOne(cascade=CascadeType.MERGE, fetch= FetchType.LAZY ) private FolderTbl parent; In meinem unit-test, Assertnull fehl, weil getParent() ist nicht

Oracle Behandlung von leeren string als NULL problem für Java / JPA-Programmierer

Anzahl der Antworten 6 Antworten
Wie gehen Sie mit dieser situation, wo Oracle speichert die leere Zeichenkette als null in der Datenbank ? Ich würde es gerne gespeichert werden, eine leere Zeichenfolge ist nicht NULL, da die Erteilung der Abfrage wäre einfacher.

jpa hibernate 2 Grenzwert (max-Ergebnisse) zu einer CriteriaQuery

Anzahl der Antworten 3 Antworten
vielleicht ist es eine dumme Frage, aber ich kann nicht finden die Antwort in den docs: Wie kann man eine Grenze festlegen, um die CriteriaQuery mit JPA2? Dank InformationsquelleAutor Hugo | 2010-09-09