spring中配置问题?
我写了一个Dao继承HibernateDaoSupport如下:
public class Dao extends HibernateDaoSupport{
public void setSuperSessionFactory(SessionFactory sess)
{
super.setSessionFactory(sess);
}
}
写了两个dao继承它如下:
public class LogManager extends Dao implements LogDao {
@Override
public void add(Log log) {
getHibernateTemplate().save(log);
}
}
另外一个
public class UserManager extends Dao implements UserDao {
@Override
public void add(User user) {
getHibernateTemplate().save(user);
}
}
我在配置中把sessionFactory注入到了父类的dao中
配置如下:
<!--父类dao-->
<bean id="dao" class="com.pwp.dao.Dao">
<property name="superSessionFactory" ref="sessionFactory"></property>
</bean>
<!--两个子类dao-->
<bean id="log" class="com.pwp.dao.LogManager">
</bean>
<bean id="user" class="com.pwp.dao.UserManager">
</bean>
它报我的错是在两个子类总必须注入sessionfactory
我就郁闷了啊 我这两个子类继承了父类啊 而且父类注入了sessionfactory啊
是错在哪里啊 请教高手指点啊