I am trying to display data from the databae,but the returning objects are empty.
the jpaDAO:
Code:
public List<E> findAll() {
    Object res = getJpaTemplate().execute(new JpaCallback() {
        public Object doInJpa(EntityManager em) throws PersistenceException {
            Query q = em.createQuery("SELECT h FROM " +
                    entityClass.getName() + " h");
            return q.getResultList();
        }
    });}
the DAO:
Code:
@Repository("ordinateurDAO")
public class OrdinateurDAO extends JpaDAO<Integer,OrdinateurDTO> {
   
   
   @Autowired
   EntityManagerFactory EntityManagerFactory;
   
@PostConstruct
   public void init(){
      
      
      super.setEntityManagerFactory (EntityManagerFactory);
   }
   
the serviceImpl:
Code:
public List<OrdinateurDTO> findAllEntries() {
    List<OrdinateurDTO> findAll = OrdinateurDAO.findAll();
 return findAll;
}
the Services:
Code:
public List<OrdinateurDTO> findAllEntries() 
void findAllEntries(AsyncCallback<List<OrdinateurDTO>> callback)
the DTO:
Code:
public class OrdinateurDTO implements Serializable,BeanModelTag {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(unique=true, nullable=false)
private int ordinateurId;
@Column
private String autreSpec0rdinateur;
@Column
private int disquedurOrinateur;
@Column(length=255)
private String intituleOrdinateur;
@Column(length=255)
private String marqueOrdinateur;
@Column(length=255)
private String modelOrdinateur;
@Column(length=255,unique=true)
private String numSerieOrdinateur;
@Column(length=50)
private String osOrdinateur;
@Column(length=255)
private String processeurOrdinateur;
@Column
private int ramOrdinateur;
@Column(length=50)
private String typeOrdinateur;
public OrdinateurDTO() {
}
public int getOrdinateurId() {
    return ordinateurId;
}
public void setOrdinateurId(int ordinateurId) {
    this.ordinateurId = ordinateurId;
}
public String getAutreSpec0rdinateur() {
    return autreSpec0rdinateur;
}
public void setAutreSpec0rdinateur(String autreSpec0rdinateur) {
    this.autreSpec0rdinateur = autreSpec0rdinateur;
}
public int getDisquedurOrinateur() {
    return disquedurOrinateur;
}
public void setDisquedurOrinateur(int disquedurOrinateur) {
    this.disquedurOrinateur = disquedurOrinateur;
}
public String getIntituleOrdinateur() {
    return intituleOrdinateur;
}
public void setIntituleOrdinateur(String intituleOrdinateur) {
    this.intituleOrdinateur = intituleOrdinateur;
}
public String getMarqueOrdinateur() {
    return marqueOrdinateur;
}
public void setMarqueOrdinateur(String marqueOrdinateur) {
    this.marqueOrdinateur = marqueOrdinateur;
}
public String getModelOrdinateur() {
    return modelOrdinateur;
}
public void setModelOrdinateur(String modelOrdinateur) {
    this.modelOrdinateur = modelOrdinateur;
}
public String getNumSerieOrdinateur() {
    return numSerieOrdinateur;
}
public void setNumSerieOrdinateur(String numSerieOrdinateur) {
    this.numSerieOrdinateur = numSerieOrdinateur;
}
public String getOsOrdinateur() {
    return osOrdinateur;
}
public void setOsOrdinateur(String osOrdinateur) {
    this.osOrdinateur = osOrdinateur;
}
public String getProcesseurOrdinateur() {
    return processeurOrdinateur;
}
public void setProcesseurOrdinateur(String processeurOrdinateur) {
    this.processeurOrdinateur = processeurOrdinateur;
}
public int getRamOrdinateur() {
    return ramOrdinateur;
}
public void setRamOrdinateur(int ramOrdinateur) {
    this.ramOrdinateur = ramOrdinateur;
}
public String getTypeOrdinateur() {
    return typeOrdinateur;
}
public void setTypeOrdinateur(String typeOrdinateur) {
    this.typeOrdinateur = typeOrdinateur;
}
public OrdinateurDTO(String autreSpec0rdinateur, int disquedurOrinateur,
        String intituleOrdinateur, String marqueOrdinateur,
        String modelOrdinateur, String numSerieOrdinateur,
        String osOrdinateur, String processeurOrdinateur,
        int ramOrdinateur, String typeOrdinateur) {
    super();
    this.autreSpec0rdinateur = autreSpec0rdinateur;
    this.disquedurOrinateur = disquedurOrinateur;
    this.intituleOrdinateur = intituleOrdinateur;
    this.marqueOrdinateur = marqueOrdinateur;
    this.modelOrdinateur = modelOrdinateur;
    this.numSerieOrdinateur = numSerieOrdinateur;
    this.osOrdinateur = osOrdinateur;
    this.processeurOrdinateur = processeurOrdinateur;
    this.ramOrdinateur = ramOrdinateur;
    this.typeOrdinateur = typeOrdinateur;
}}