Я пытаюсь перенести проект spring в quarkus, и я использую расширение quarkus для API данных Spring.
Как сказано в quarkus do c: Интерфейсы, расширяющие org.springframework.data. Репозиторий. Репозитории реализуются автоматически, и сгенерированные репозитории также регистрируются как bean-компоненты, поэтому их можно внедрить в любой другой bean-компонент (источник: https://quarkus.io/guides/spring-data-jpa#what -is поддерживается). Но весной c они сказали, что вместо расширения org.springframework.data.repository.Repository мы можем альтернативно аннотировать наш интерфейс с помощью @RepositoryDefinition, и это вызовет то же поведение, что и расширение org.springframework.data.repository.Repository (источник: https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#repositories .definition-tuning ).
Мой вопрос: создает ли Spring API данных автоматически репозиторий, аннотированный с помощью @RepositoryDefinition, поскольку он имеет то же поведение, что и расширение org.springframework.data.repository.Repository?
Если нет, есть ли другой способ заставить Spring Data API генерировать репозиторий, помеченный @RepositoryDefinition?
Обратите внимание, что я могу ' t изменить пакет, в котором объявлен интерфейс, поскольку это сторонняя библиотека.
Заранее спасибо