Bonjour,

Je débute en Spring et j'ai le même problème que vous.

quand vous dites qu'il faut déclarer le bean ceci suffit ?

dans dispatch-servlet.xml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<!-- DAO -->
	<bean id="typePointageDao"  class="be.fm.dgctracking.dao.hibernate.TypePointageDAOImpl" />
 
<bean id="typePointageController" class="be.fm.dgctracking.controller.ManagetypePointagesController" >
 
	</bean>
J'ai ceci dans mon manager (ManageTypePointageController.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
@Controller
public class ManageTypePointagesController {
 
	@Autowired
	private TypePointageDAOImpl  typePointageDao;
 
	@ModelAttribute("typePointages")
	public List<TypePointage> getTypePointages() {
		return typePointageDao.readAll();
	}
 
	@RequestMapping("/manageTypePointages.html")
	public String handleRequest() {
		return "manageTypePointages";
	}
 
}
et dans l'implementation du DAO (TypePointageDAOImpl.java):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
@Repository("typePointageDAO")
public class TypePointageDAOImpl extends HibernateGenericDaoImpl<TypePointage,Long>  {
(...)
 
}


J'ai une erreur quand je déploie.

Il y a un truc que je n'ai pas compris...

Merci