Инъекция бина из детского проекта Spring Boot - PullRequest
0 голосов
/ 10 марта 2020

У меня есть небольшой фрагмент кода, который используется для восстановления базы данных и несколько функций обработки данных. Этот код довольно обобщенный c для нескольких приложений, поэтому я решил разделить его на вечную библиотеку. В этом фрагменте кода у меня есть пара @Component, которые автоматически подключаются / вводятся. В общем весна управлялась бобами. Однако я хочу рассматривать этот фрагмент кода для взаимодействия с базой данных как библиотеку (файл jar, который используется в родительском проекте). Я удалил @SpringBootApplication аннотацию и spring-boot-maven-plugin из этой библиотеки, как проект, и теперь я хочу упаковать его как файл jar и использовать в моем родительском проекте как maven зависимости или файл jar, добавленный в classpath. Это достижимо или я иду в неправильном направлении?

PS. Я не хочу, чтобы это был многоуровневый проект Maven. Это должно быть похоже на внешнюю библиотеку / пакет.

...