Зависимости некоторых компонентов в контексте приложения образуют цикл.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Зависимости некоторых компонентов в контексте приложения образуют цикл.

Сообщение Anonymous »

Я работаю над приложением Spring Boot v1.4.2.RELEASE с JPA.

Я определил интерфейсы и реализации репозитория
ARRepository

Код: Выделить всё

@Repository
public interface ARepository extends CrudRepository, ARepositoryCustom, JpaSpecificationExecutor {
}
ARepositoryCustom

Код: Выделить всё

@Repository
public interface ARepositoryCustom {
Page findA(findAForm form, Pageable pageable);
}
ARepositoryImpl

Код: Выделить всё

@Repository
public class ARepositoryImpl implements ARepositoryCustom {
@Autowired
private ARepository aRepository;
@Override
public Page findA(findAForm form, Pageable pageable) {
return aRepository.findAll(
where(ASpecs.codeLike(form.getCode()))
.and(ASpecs.labelLike(form.getLabel()))
.and(ASpecs.isActive()),
pageable);
}
}
И сервисServiceImpl

Код: Выделить всё

@Service
public class AServiceImpl implements AService {
private ARepository aRepository;
public AServiceImpl(ARepository aRepository) {
super();
this.aRepository = aRepository;
}
...
}
Мое приложение не запускается с сообщения:

****** *********************
ПРИЛОЖЕНИЕ НЕ ЗАПУСТИЛО
***************** **********

Описание:

Зависимости некоторых компонентов в контексте приложения образуют цикл:

| aRepositoryImpl
└────┘


Я выполнил все шаги, описанные в http://docs.spring.io/spring-data /jpa/docs/current/reference/html/#repositories.single-repository-behaviour

Пожалуйста, помогите!

Лоран

Подробнее здесь: https://stackoverflow.com/questions/416 ... rm-a-cycle
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»