Spring @Inject inheritance