Реализация загрузки JavaFX + SpringJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Реализация загрузки JavaFX + Spring

Сообщение Anonymous »

Получение подтверждения с помощью сотрудничества "Spring boot + JavaFX".

Надеялся получить ответы на такие вопросы:
  • В примерах в Интернете я нашел только случаи, когда для «@SpringBootApplication» установлено значение «... расширяет приложение», и тем самым переопределяется метод «init()». Но есть ли способ разместить исходную аннотацию в другом месте и пометить компонент «Приложение» как компонент, запустив его вручную?
Я пока не очень хорошо разбираюсь в JavaFX, и я попытался запустить этот компонент, вызвав метод Application. start(UIClass.class)' и не имеет функций Spring (я понимаю, что это не запускает объектный компонент, а инициирует его отдельно).
  • Как правильно запустить приложение Spring даже из «приложения расширения»? В примерах, которые я нашел, предлагается переопределить init() и поместить туда ApplicationContext. Это работает, но не удалось использовать автоматическое подключение и подобные вещи (и я проверил, что привязки работают и имеют соответствующие имена).
В аналогичной теме (Spring Boot Main и JavaFX) я нашел решение использовать:

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

ApplicationContext ctx = SpringApplication.run(Root.class);
ctx.getAutowireCapableBeanFactory().autowireBean(this);
но у меня такое ощущение, что это скорее обходной путь, и я где-то допустил ошибку.

Заранее спасибо.


Подробнее здесь: https://stackoverflow.com/questions/489 ... ementation
Ответить

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

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

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

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

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