Я пытаюсь расширить activiti-spring-boot до интегрируйте его с spring-security.
Это мой первый раз как с пружиной, так и с пружинной загрузкой. Я получаю много отличных результатов, исследуя, как написать код для этого. Что меня интересует, так это ответ.
https://github.com/jbarrez/spring-boot-with-activiti-example/issues/5
Что я и сделал, опубликовав свой вопрос в конце этого выпуска github.
Что я хочу спросить здесь, так это то, что концептуально это означает под
«Обычный способ Spring: иметь класс @Configuration и внедрить bean-компонент ProcessEngine или ProcessEngineConfiguration, созданный Spring Boot».
Означает ли это, что Spring Boot уже настроил компонент ProcessEngine или ProcessEngineConfiguration, и каким-то образом я могу внедрить их и продолжить настройку, не теряя то, что уже настроено Spring Boot?
Это то, как работает внедрение зависимостей? Это концептуальный вопрос, потому что я думал, что внедрение зависимостей — это просто способ заменить интерфейс реализацией этого интерфейса. Насколько я понимаю, если, например, я заменю bean-компонент ProcessEngineConfiguration, я потеряю всю конфигурацию, выполненную Spring-Boot, и мне придется перенастраивать их снова.
Имейте в виду, что мое понимание Spring, скорее всего, неверно!
ТИА
* Для уточнения: activiti-spring-boot — это проект для начала работы, который интегрирует activiti и spring с помощью Spring Boot. Он использует базовую аутентификацию. Я хочу использовать аутентификацию на основе токенов, поэтому я на самом деле пытаюсь интегрировать activit-spring-boot с Spring Security, используя другой материал Spring-Boot, называемый spring-boot-starter-security.