Фреймворк Spring.sa_Java-р

Фреймворк Spring.sa_Java-р — вариант 2

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

20 вопросов Вариант 2 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Что такое Spring в контексте языка JAVA?

  1. Универсальный фреймворк с открытым исходным кодом для Java-платформы
  2. Ключевое слово
  3. Название встроенной константы
Вопрос 2

Что представляет собой Constructor Dependency Injection в Spring?

  1. Такого понятия нет в Spring
  2. Это контейнер IoC он внедряет зависимости компонента в компонент через методы установки в стиле JavaBean
  3. Это тип внедрения зависимостей, при котором зависимости компонента предоставляются ему в его конструкторе (или конструкторах)
Вопрос 3

Что такое файл конфигурации для Spring?

  1. Это XML-файл, содержащий информацию о классе для проекта. Они описывают конфигурацию каждого класса, то, как они представлены другим классам, и зависимости во всей программе
  2. Это официальная документация по Spring
  3. Так называют API используемые в Spring
Вопрос 4

Что такое Spring IoK контейнер?

  1. Это тело кода заключенное в класс
  2. Такого понятия не существует для Spring
  3. Контейнер IoC создает, настраивает и соединяет объекты, одновременно управляя их жизненным циклом
Вопрос 5

Что такое Spring Bean?

  1. Это объекты, созданные из метаданных конфигурации при их передаче в контейнер IOC
  2. Ключевое слово в Spring
  3. Название класса
Вопрос 6

Что такое Advice в Spring?

  1. Advice – это действие, предпринятое в данной точке соединения. AOП использует Advice в качестве перехватчика до завершения выполнения метода
  2. Представляют собой любую точку в программе, в которой выполняется действие
  3. Такого понятия нет в Spring
Вопрос 7

Что такое Weaving Spring?

  1. Это процесс связывания элементов с другими типами приложений или объектами для создания рекомендуемых объектов
  2. Такого понятия нет в Spring
  3. Это набор инструментов, которые упрощают работу с технологиями доступа к данным, такими как Hibernate и JDO, с улучшенной согласованностью
Вопрос 8

Что такое Spring Boot?

  1. Это Java-фреймворк с открытым исходным кодом, используемый для создания микросервисов. Это проект, построенный на основе Spring, чтобы упростить задачу развертывания приложений Java
  2. Такого понятия нет в Spring
  3. Это реактивный веб-фреймворк, который служит альтернативой MVC. Webflux обеспечивает лучшую масштабируемость и предотвращает блокировку стека
Вопрос 9

Для чего используется Spring Data?

  1. Модуль обеспечивает приложениям доступ к данным через реляционные и нереляционные базы данных (БД), map-reduce фреймворки и облачные сервисы
  2. Такого понятия нет в Spring
  3. Для простого создания шаблона в распределенных системах
Вопрос 10

Какое предназначение у Spring Cloud Data Flow?

  1. Нужен приложениям, в которых используется потоковая передача и пакетная обработка данных. нужен приложениям, в которых используется потоковая передача и пакетная обработка данных
  2. Это среда аутентификации, авторизации и контроля доступа
  3. Позволяет облегчить обмен сообщениями в приложениях на основе Spring, поддерживает интеграцию с внешними системами и дает инструменты для обработки данных из разных источников
Вопрос 11

Для чего используется Spring Batch?

  1. Это платформа для разработки пакетных приложений
  2. Такое понятие отсутствует в Spring
  3. Это фреймворк для быстрого создания бизнес-приложений
Вопрос 12

Для чего используется Spring WebSocket?

  1. WebSocket обеспечивает двустороннюю связь между клиентом и сервером, используя одно TCP соединение
  2. В Spring не используется Spring WebSocket
  3. Подойдёт для создания конвейеров потоковой обработки данных
Вопрос 13

Что такое Spring Data JPA?

  1. Это фреймворк для Spring
  2. Это особый класс в Spring
  3. Это библиотека, которая добавляет дополнительный уровень абстракции поверх ORM реализации JPA
Вопрос 14

Что такое Spring MVC?

  1. Структура для создания слабо связанных веб-приложений, разделяющая основные аспекты их разработки: объекты, бизнес-логику и внешний вид программы
  2. Библиотека для
  3. Особый класс в Spring
Вопрос 15

Для чего используется контроллер?

  1. Комплексный фреймворк для создания и запуска приложений с минимальными усилиями и настройками
  2. Контроллер нужен для обработки пользовательских запросов и вызова серверных служб. Он структурирует запрос, создает соответствующую модель для дальнейшего отображения ее в браузере
  3. Используется для визуализации и отображения данных приложения при помощи пользовательского интерфейса
Вопрос 16

Какие атрибуты есть у элемента < constructor-arg > ?

  1. id
  2. value
  3. variable
Вопрос 17

Как можно считать значения параметров из файла настроек(file.properties) для конфигурационного файла Spring или Spring аннотаций ?

  1. С помощью тега < util:constant >
  2. С помощью тега < context:property-placeholder >
  3. С помощью c: namespace
Вопрос 18

Какая минимальная версия Java поддерживается в Spring Boot 2 и Spring 5?

  1. Версия JAVA 8 и выше
  2. Версия JAVA 7 и выше
  3. Версия JAVA 6 и выше
Вопрос 19

Injection of Control является одной из ключевых особенностей Spring Framework

  1. Да
  2. Нет
  3. Принцип Injection of Control не используется в Spring Framework
Вопрос 20

Какой тип АОП применяется в Spring AOP

  1. Динамический тип АОП
  2. Статический тип АОП
  3. В Spring AOP не используется АОП