Spring 2 ClassCastException

0

Witam

Nie wiem czemu, ale dostaje jakis durny blad:

        ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("/springpersistencetest/resources/persistenceContext.xml");
        HouseDAO hDAO = (HouseDAO)context.getBean("houseDao");

Wyjatek:

Exception in thread "main" java.lang.ClassCastException: $Proxy12 cannot be cast to springpersistencetest.dao.HouseDAO
        at springpersistencetest.Main.main(Main.java:25)

Oczywiscie to nie prawda bo "houseDao" jest obiektem HouseDAO.
persistenceContext.xml

	<bean id="houseDao"
		class="springpersistencetest.dao.HouseDAO"
		p:entity-manager-factory-ref="entityManagerFactory" />
0

Linijka 25 w Main (ta podawana przez wyjątek) to pierwsza czy druga w listingu?

0

Implementację ukrywasz za interfejsem?

1 użytkowników online, w tym zalogowanych: 0, gości: 1