Als «jpa» getaggte Fragen

193
Wie aktualisiere ich eine Entität mit spring-data-jpa?

Nun, die Frage sagt so ziemlich alles. Wie aktualisiere ich mit JPARepository eine Entität? JPARepository hat nur eine Speichermethode , die mir nicht sagt, ob es tatsächlich erstellt oder aktualisiert wird. Zum Beispiel füge ich ein einfaches Objekt in den Datenbankbenutzer ein, das drei Felder...

192
Kartenaufzählung in JPA mit festen Werten?

Ich suche nach verschiedenen Möglichkeiten, eine Enumeration mit JPA abzubilden. Ich möchte insbesondere den Integer-Wert jedes Enum-Eintrags festlegen und nur den Integer-Wert speichern. @Entity @Table(name = "AUTHORITY_") public class Authority implements Serializable { public enum Right {...

168
@ UniqueConstraint-Annotation in Java

Ich habe eine Java-Bohne. Jetzt möchte ich sicher sein, dass das Feld eindeutig sein sollte. Ich verwende den folgenden Code: @UniqueConstraint(columnNames={"username"}) public String username; Aber ich bekomme einen Fehler: @UniqueConstraint is dissallowed for this location Was ist der...

158
JPA OneToMany löscht kein Kind

Ich habe ein Problem mit einer einfachen @OneToManyZuordnung zwischen einer übergeordneten und einer untergeordneten Entität. Alles funktioniert gut, nur dass untergeordnete Datensätze nicht gelöscht werden, wenn ich sie aus der Sammlung entferne. Das Elternteil: @Entity public class Parent {...

155
Wie werden die von JPA ausgegebenen SQL-Abfragen angezeigt?

Wenn mein Code einen Aufruf wie diesen ausgibt: entityManager.find(Customer.class, customerID); Wie kann ich die SQL-Abfrage für diesen Aufruf sehen? Angenommen, ich habe keinen Zugriff auf den Datenbankserver, um die Anrufe zu profilieren / überwachen. Gibt es eine Möglichkeit, die entsprechenden...