Мне нужно создать выделенную ветку прослушивания на Datagramsocket < /code>.
Old School подход будет заключаться в создании его во время создания контекста: < /p>
@Bean
void beanDef() {
var thread = new Thread(myRunnable);
thread.setDaemon(true);
thread.start();
}
< /code>
Более современный подход будет создавать исполнителя: < /p>
@Bean
Executor() {
var executor = Executors.newSingleThreadExecutor();
executor.submit(myRunnable);
}
< /code>
Какой из них я должен предпочесть? < /p>
Подробнее здесь: https://stackoverflow.com/questions/578 ... pring-boot