bonjour tous le monde

je réalise une application 3 tiers (spring ,hibernate ,Swing pour la presentation) ,
avec :
+ couche metier avec Spring
j'ai la classe suivante :
EleveServiceImpl.java
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
 
@Service("eleveService")
@Transactional
public class EleveServiceImpl implements EleveServiceInterf {
 
 
 
	@Autowired
	public EleveDAOInterf dao;
 
 
 
	@Override
	public Eleve getEleveById(int eleveId) {
 
		return dao.getEleveById(eleveId);
	}
 
	@Override
	public List<Eleve> getEleves() {
 
		return dao.getEleves();
	}
 
	@Override
	public void saveEleve(Eleve e) {
		dao.saveEleve(e);
	}
 
	@Override
	public void removeEleve(Eleve e) {
	dao.removeEleve(e);
	}
 
	@Override
	public void updateEleve(Eleve e) {
		dao.updateEleve(e);
	}
 
}
pour la couche application j'ai la classe ServiceFactory et je suis bloqué je
ne sais pas comment faire,
j'ai fais quelque chose du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
 
 
 public class ServiceFactory  implements Serializable{
 
	/**
         * 
         */
	  private static final long serialVersionUID = 1L;
 
 
 
	  @Autowired
      private transient EleveServiceInterf eleveService;
 
     private transient List<Eleve> eleveList ;
 
 
   @PostConstruct
	public void init()
	{  
		eleveList = eleveService.getEleves();
 
	  }
mais ça donne erreur .
S'il vous plait j'ai besoin de votre aide . Merci