关于spring和hibernate的一个整合问题

我的所有service都继承自BaseService,我想把所有的dao一次性注入到BaseService中,这样就不用在每个service中都注入特定dao,而且在service中想用哪个dao都可以。不知道这样做对系统的性能影响大不大?
问题补充
楼上这位兄弟说继承怎么了?是不是比较占内存?

随着你业务的增大,会有许许多多的dao要加进来,那么你都要注入到BaseService类中,你会发现一个庞大的臃肿的类应运而生,而继承这个类让子类,更加的庞大,并且掺杂着很多子类无用的东西。

因为dao的类都是实例好的,我觉得性能上应该不会有什么问题,可是这样用继承是不是……

性能倒是影响不大
但是代码维护就太....