vendredi 29 mai 2015
MySQL+ Netbeans: Datenbanken mit Automatisch generierten Entity Classes get und set
Posted on 05:59 by verona
Hallo,
ich habe eine Verständnissfrage zu Datenbanken mit Netbeans.
Hintergrund:
Ich habe die Datenbank test, mit der Tabelle tabelle1 und den String Feldern: name, vorname.
Als ID das Feld id mit Autoincrement Int.
Ich binde die Datenbank über Services, Databases, New Connection ein.
Dann erstelle ich im Projekt die Klasse.
New Entity Classes from Database, wähle die Tabelle.
Dann erstelle ich noch eine "New JPA Controller Classes from Entity classes" Klasse.
Somit habe ich Automatisch Definierte Geter und Seter Methoden.
Beispiel ich endere die toString() Methode in der Automatisch generierten Klasse.
Möchte ich Daten hinzufügen, geht das wie im Code Problemlos. Beispielsweise in einer JFrame Form GUI Klasse.
Fragestellung:
Wie kann ich einen Datensatz anhand der ID mit diesen automatisch generierten Klassen aus der Datenbank auslesen?
Leider habe ich dazu nichts Finden können. Da ich mich noch nicht sehr gut damit auskenne.
Den setCode habe ich Gepostet damit hoffentlich klar ist welche Art von Funktion ich meine, ich konnte keinen gängigen Begriff für diese Netbeansfunktion finden.
Ich wäre sehr für ein Beispiel dankbar.
Vielen Dank
ich habe eine Verständnissfrage zu Datenbanken mit Netbeans.
Hintergrund:
Ich habe die Datenbank test, mit der Tabelle tabelle1 und den String Feldern: name, vorname.
Als ID das Feld id mit Autoincrement Int.
Ich binde die Datenbank über Services, Databases, New Connection ein.
Dann erstelle ich im Projekt die Klasse.
New Entity Classes from Database, wähle die Tabelle.
Dann erstelle ich noch eine "New JPA Controller Classes from Entity classes" Klasse.
Somit habe ich Automatisch Definierte Geter und Seter Methoden.
Beispiel ich endere die toString() Methode in der Automatisch generierten Klasse.
Möchte ich Daten hinzufügen, geht das wie im Code Problemlos. Beispielsweise in einer JFrame Form GUI Klasse.
Code:
Testklasse datensatz = new Testklasse();
//Daten holen
datensatz.setVorname(txtVorname.getText());
datensatz.setNachname(txtNachname.getText());
//Dateneinfügen
EntityManagerFactory emf = Persistence.createEntityManagerFactory("BeispielPU");
TestsJpaController ajc = new TestsJpaController(emf);
try {
ajc.create(datensatz);
} catch (Exception ex) {
Logger.getLogger(Products.class.getName()).log(Level.SEVERE, null, ex);
}
Wie kann ich einen Datensatz anhand der ID mit diesen automatisch generierten Klassen aus der Datenbank auslesen?
Leider habe ich dazu nichts Finden können. Da ich mich noch nicht sehr gut damit auskenne.
Den setCode habe ich Gepostet damit hoffentlich klar ist welche Art von Funktion ich meine, ich konnte keinen gängigen Begriff für diese Netbeansfunktion finden.
Ich wäre sehr für ein Beispiel dankbar.
Vielen Dank
MySQL+ Netbeans: Datenbanken mit Automatisch generierten Entity Classes get und set
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire