Вище знаходяться файли першої частини роботи, у папці Lab1.web містить друга частина лабораторної роботи, яка взаємодіє в WebTool.
- Spring Boot — це розширення Spring, яке усуває шаблонні конфігурації, необхідні для налаштування програми Spring. Завдяки кодам за замовчуванням і конфігурації на основі анотацій Spring Boot забезпечує швидшу та ефективнішу екосистему розробки. Оскільки Spring Boot створено на основі Spring, він пропонує всі функції та переваги Spring. Має на меті зменшити довжину коду та надає розробникам найпростіший спосіб створення програми.
- Pom.xml містить інформацію про збірки, які використовуються в проекті та надає можливість керувати ними.
- @SpringBootApplicaton є анотацією, що використовується для позначення класу конфігурації. Якщо прибрати анотацію, то деякі функції, що були використанні, такі як @Order не будуть працювати.
- CommandLineRunner автоматично викликає запуск всіх бін-компонентів в SpringApplication.
- CommandLineRunner приймають String array, в той час як ApplicationRunner приймають ApplicationArguments.