Spring Framework Flashcards
What is a framework?
Структура, която осигурява набор от готови функции и правила за разработка на софтуер.
What is library?
Сбор от готови функции и класове, които можеш да използваш в своя код.
What is Spring?
Популярен Java framework за изграждане на корпоративни приложения, който улеснява работата с IoC, DI и AOP.
What is serialization?
Процесът на преобразуване на обект в байтов поток, за да бъде запазен или прехвърлен.
What are Beans?
Обекти, управлявани от Spring контейнера, които се създават, конфигурират и управляват автоматично.
What is AOP?
Програмен модел, който позволява разделяне на кода по аспекти, като логване или управление на транзакции.
What is Spring Initializr?
Уеб инструмент за бързо създаване на Spring Boot проекти с конфигурации и зависимости.
What is Spring Boot?
Разширение на Spring, което улеснява създаването на самостоятелни приложения, готови за работа с минимална конфигурация.
What does a build tool do?
Автоматизира компилацията, тестването, опаковането и инсталирането на софтуерни проекти (напр. Maven, Gradle).
What is a REST Controller?
Клас в Spring, който обработва HTTP заявки и връща отговори в RESTful формат (обикновено JSON).