Я пытаюсь настроить Spring Security для использования службы, которую я внедрил для аутентификации. Мои службы и менеджер сущностей и все, что настроено с аннотациями. Я не хочу переносить все настройки службы, дао и менеджера сущностей в XML. Как я могу получить конфигурацию провайдера аутентификации для ссылки на компонент службы, настроенный только с помощью аннотаций?
Вот конфигурация в xml
<authentication-manager>
<authentication-provider user-service-ref="userService" />
</authentication-manager>
А вот и определение услуги
@Configurable
@Service( value = "userService" )
public class UserServiceImpl
extends BaseDataServiceAbstract<User, Long>
implements UserService
{