spring要使用2.0版本支持注解的方式 才可以在你的类里面这样写就可以了@Resource private BaseService BaseService;还有你的命名最好全都小写,有大写的可能会发生异常哦 1.将BaseDao的sessionFactory用注解方式注入2.将BaseService的BaseDao用注解方式注入Spring会自动判断父类