我有一IUserDao接口,对应的实现是UserDaoImpl,UserDaoImpl继承BaseDao实现IUserDao,BaseDao里面封装的是一些公共方法(BaseDao是实现不是接口,BaseDao没有提供接口)。我在server层中:public IUserDao dao; 这里使用spring依赖注入UserDaoImpl,如何在server层中调用BaseDao中的方法。
大神们 求解
------解决思路----------------------
没问题呀。

------解决思路----------------------
IUserDao dao只能调用其声明且在UserDaoImpl实现的方法
将IUserDao dao强制转换为UserDaoImpl就可以调用了
------解决思路----------------------
再加个属性 baseDao 还是 注入UserDaoImpl