tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
380
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    enrix enrix ist offline Mitglied Silber
    Registriert seit
    May 2009
    Beiträge
    68
    Hallo Freunde,

    ich verwende JPA 2.0 mit der Referenzimplementierung EclipseLink. Als Servlet-Container habe ich den Tomcat 7 installiert mit java EE 6.

    Mir gelingt es, mit dem EntityManager über die Methode persist(Entity) eine Entity in meiner Datenbank zu persistieren.

    Gibt es eine Möglichkeit, die ID des letzten INSERT bzw. persist Befehl zurück geben zu lassen?

    Bei der angesprochenen Entity wird die ID automatisch erzeugt. Das Feld wurde mit den Annontationen @Id und @Column(unique=true, nullable=false) ausgezeichnet.

    Beste Grüße
     

  2. #2
    sebsch23 sebsch23 ist offline Grünschnabel
    Registriert seit
    Aug 2010
    Beiträge
    1
    Die JPA schreibt die ID beim persist() oder save() in das Entity zurück, sofern du also für das ID Feld deines Entity einen Getter erstellt hast, versuchs mal damit

    bei mir gehts jedenfalls mit einem solchen ID Feld:
    Code :
    1
    2
    3
    4
    
    @GeneratedValue
        @Id
        @Column(name = "tablenameID", nullable = false, precision = 12, scale = 0)
        private long tablenameID;
    Geändert von sebsch23 (27.08.10 um 13:46 Uhr)
     

Ähnliche Themen

  1. [C#]Rückgabe von Daten aus einer 2. Form
    Von happyfreak im Forum .NET Windows Forms
    Antworten: 4
    Letzter Beitrag: 15.11.10, 10:58
  2. Persistieren von JPA NamedQuery
    Von torax13 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 12.01.09, 13:48
  3. Problem bei der Rückgabe einer ArrrayList aus Adapterklasse
    Von BuZZ-T im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 19.08.07, 17:00
  4. Spaltenposition und Größe einer JTable persistieren?
    Von Romsl im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 7
    Letzter Beitrag: 29.09.05, 17:02
  5. Rückgabe aus einer Methode
    Von AndreG im Forum Java
    Antworten: 4
    Letzter Beitrag: 27.02.04, 12:12