resulution bug

This commit is contained in:
emile.malcuit
2025-10-17 13:15:53 +02:00
parent 689a45a91b
commit 48b056e42c
22 changed files with 633 additions and 93 deletions

View File

@@ -0,0 +1,32 @@
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
*/
package com.test.bdd;
import com.test.beans.Salarie;
import jakarta.ejb.Stateless;
import jakarta.persistence.EntityManager;
import jakarta.persistence.PersistenceContext;
import java.util.List;
/**
*
* @author emile.malcuit
*/
@Stateless
public class SalarieJpa {
@PersistenceContext(unitName = "bdclientPU") //en lien avec le fichier persistence.xml : <persistence-unit name="bdclientPU" transaction-type="JTA">
private EntityManager em;
// Lecture de tous les clients
public List<Salarie> readAll() {
List<Salarie> lesSalaries = em.createQuery("SELECT c FROM Salarie c", Salarie.class).getResultList();
return lesSalaries;
}
public Salarie find(Salarie unSalarie){
return em.find(Salarie.class, unSalarie);
}
}