Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
поскольку maincontroller вы получить без уже созданного контекста не сможете. Т.е. скорее всего если и обернете context = SpringApplication.run(getClass(), savedArgs); в другой поток, то
getBean exception кинет при попытке отрисовать MainView
Кстати я не совсем понял, почему у вас и View не в контексте? У fx можно же factory переделать.
Имеет ли смысл использовать Spring Boot, если у вас приложение не использует базы данных и DI ему совсем не нужен?
Существует ли возможность как-то делать конфигурационные класы (настройки которых бы автоматически сохранялись и загружались с файла)?
Нам обязательно необходимо инициализировать Spring контекст в UI потоке (в том же потоке, что и JavaFX).
NOTE: This method is not called on the JavaFX Application Thread.
Как подружить JavaFX и Spring Boot