Lecture des enregistrements
À ce stade, il est temps de faire quelques tests d’écriture et de lecture des données dans la base, à l’aide de la classe TestJPA.
Ajoutez d’abord une méthode toString() à cette classe en utilisant l’option Source - Generate toString()… du menu contextuel. Elle permettra d’avoir plus de confort dans l’affichage des données.
@Override
public String toString() {
return "TestJPA [clePrimaire=" + clePrimaire
+ ", message=" + message
+ "]";
}
Modifiez ensuite la méthode main() de la classe TestJPA comme ceci :
public static void main(String[] args) {
Connexion connexion = Connexion.getConnexion();
// création de données de test
TestJPA test1 = new TestJPA();
test1.clePrimaire = 1;
test1.message = "message 1";
TestJPA test2 = new TestJPA();
test2.clePrimaire = 2;
test2.message = "message 2";
TestJPA test3 = new TestJPA();
test3.clePrimaire = 3;
test3.message = "message 3";
// démarrer une transaction
EntityTransaction...