У меня есть следующий класс, определенный как bean-компонент:
@Repository("userDao")
public class UserDao extends JdoDaoSupport implements IUserDao {...}
Класс JdoDaoSupport требует persistenceManagerFactory
, внедренного в него.
Я объявил bean-компонент persistenceManagerFactory в XML,Как я могу добавить его в мой суперкласс, используя аннотации?
Класс JdoDaoSupport (в разрезе):
public abstract class JdoDaoSupport extends DaoSupport {
public final void setPersistenceManagerFactory
(PersistenceManagerFactory persistenceManagerFactory) {
this.jdoTemplate = createJdoTemplate(persistenceManagerFactory);
}