Я начинаю с Spring BOOT.
public class App
{
public static void main (String [] args) throws Exception
{
System.out.println ("--------------------");
SpringApplication.run (App.class, args);
for (;;) // my main loop
{
// do something permanently
Thread.sleep (10000);
}
}
}
Помимо имеющихся у меня компонентов-обработчиков HTTP, мне нравится иметь main-l oop (например, для выполнения задач помимо HTTP).
- Является ли этот дизайн с l oop лучшим способом сделать это?
Я использую привязку конфигурации (тоже @Value и @ConfigurationProperties).
- Как я могу получить эту информацию в моем main-l oop? Я не могу сделать это с переменными состояния c.