Bonjour,

J'ai un petit problème de pointeur null avec Spring, j'ai beau voir et revoir mon code je ne vois pas où est le problème.

Extrait de l'application-context.xml

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
	<bean id="transactionManager"
		class="org.springframework.orm.hibernate4.HibernateTransactionManager">
		<property name="sessionFactory" ref="sessionFactory" />
 
	</bean>
 
	<bean id="abstractDAO" class="student.dao.impl.GenericDAOImpl"
		abstract="true">
		<property name="sessionFactory" ref="sessionFactory" />
	</bean>
 
	<bean id="studentDAO" class="student.dao.impl.StudentDAOImpl"
		parent="abstractDAO">
	</bean>
 
	<bean id="StudentServiceImpl" class="student.service.StudentServiceImpl">
		<property name="studentDAO" ref="studentDAO" />
	</bean>

Et le code correspondant au service :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
	StudentDAO studentDAO;
 
	public void delete(Student student) {
		studentDAO.delete(student);
	}
 
 
	public StudentDAO getStudentDAO() {
		return studentDAO;
	}
 
	public void setStudentDAO(StudentDAO studentDAO) {
		this.studentDAO = studentDAO;
	}
En débug j'ai un pointeur null sur studentDAO si quelqu'un a une petite idée