Вопросы и ответы по Spring Framework MCQ

Вопросы и ответы по Spring Framework MCQ

MCQSS.com предоставляет бесплатные вопросы и ответы по Spring Framework в формате MCQ на тысячи различных тем. Наш интерактивный формат позволяет мгновенно узнать, правильно ли вы ответили на вопросы. Исследуйте нашу коллекцию множественного выбора и проверьте свои знания в Spring Framework уже сегодня! Без необходимости покупать членство или регистрироваться, наш сайт доступен для бесплатного использования. Не упустите возможность улучшить свои навыки и подготовиться к экзаменам с MCQSS.com.

1: Какие из этих префиксов ресурсов можно использовать?

A.   http:

B.   Classpath:

C.   файл:

D.   Все из этого

2: Spring-test использует какое общее соглашение, чтобы разрешить тестирование с помощью HTTP Session и HTTP-объектов?

A.   MVC

B.   Открытый принцип

C.   Мик -объекты

D.   Даос

3: Правда или ложь? Использование поддержки Spring JDBC заставляет вас использовать Oracle.

A.   истинный

B.   ЛОЖЬ

4: Что из перечисленного не является областью применения в весенних веб -приложениях?

A.   Синглтон

B.   сессия

C.   пример

D.   запрос

5: В следующем коде: У класса Helloworld должен быть Метод, который называется что?

A.   SetProperty (строковое сообщение)

B.   SETNAME (String Message)

C.   SetMessage (String Message)

D.   setValue (строковое сообщение)

6: Как SLF4J обычно используется в весенних приложениях?

A.   как провайдер JDBC

B.   как боб

C.   Как фреймбаймовая структура

7: Следующее действительное? - < /map>

A.   Нет

B.   Да

8: Что из следующего не является заявлением JDBC?

A.   Регулярное заявление

B.   Обратный оператор

C.   Временное заявление

D.   Подготовленное заявление

9: Какая аннотация позволяет вам получить значение заголовка HTTP -запроса?

A.   @Requestheader

B.   @Header

C.   @Httphader

10: Какое из следующих утверждений не относится к шаблону MVC?

A.   View представляет данные для пользователя в желаемом формате, поддерживает взаимодействие с пользователями.

B.   Модель представляет бизнес -данные, а также «состояние» приложения

C.   MVC означает модель, просмотр и контроллер

D.   Основная ответственность контроллера состоит в том, чтобы взаимодействовать с базой данных, такой как выполнение операций CRUD.

11: Что является одним из основных улучшений весной 3?

A.   Поддерживается больше бобов

B.   Были добавлены дополнительные методы жизненного цикла

C.   Поддерживается больше аннотаций

12: Что из перечисленного является синонимом инъекции зависимости?

A.   инверсия контроля

B.   Аспективное программирование

C.   точка

D.   шаблоны

13: @Requestmapping является частью какой части весны?

A.   Безопасность

B.   Веб -mvc

C.   Веб -

D.   Дао

14: Поддерживает ли Spring Incection enum типов?

A.   ДА

B.   НЕТ

15: Можно ли настроить Spring AOP, используя только конфигурацию XML (в отличие от аннотаций)?

A.   Нет

B.   Да

16: Что из следующего не является действительным методом для обеспечения метаданных конфигурации для пружинного контейнера?

A.   Конфигурация на основе Java

B.   Файл конфигурации на основе XML

C.   Конфигурация на основе аннотаций

D.   Marshalling & Unmarshalling the Objects

17: Правда или ложь? @Requestmapping может использоваться как на целом классе, так и на отдельных методах.

A.   ЛОЖЬ

B.   Истинный

18: Сколько файлов конфигурации бобов у вас может быть?

A.   два

B.   столько, сколько вы хотите

C.   только один

19: Правда или ложь? Spring Web MVC поддерживает разные локалы из коробки.

A.   Истинный

B.   ЛОЖЬ

20: Какой тип инъекции зависимостей не поддерживает?

A.   Инъекция сеттера

B.   Инъекция конструктора

C.   Внедрение интерфейса

21: Что если мне нужен метод, который можно было бы вызвать после строительства бобов?

A.   делегат до прокси -сервера

B.   Используйте init-method или @postconstructor

C.   Напишите пользовательский обработчик

22: В AOP, каковы различные точки, где можно применять ткачество?

A.   Время компиляции

B.   Время загрузки

C.   Время выполнения

D.   Все из этого

23: Для чего используется MultipartFile?

A.   Этого не существует

B.   Поддержка многократных HTTP-запросов

C.   Чтение файлов с диска

D.   Сохранение файлов на диск

24: Конфигурация для объявления менеджера транзакций JTA «« Это правильно?

A.   Нет

B.   Да

25: Правда или ложь? Весна поддерживает пользовательские бобовые прицелы.

A.   Истинный

B.   ЛОЖЬ

26: Каковы различные модули в рамках пружины?

A.   Священная модуль

B.   Webex Module

C.   Jdbc абстракция и модуль DAO

27: Какие виды управления транзакциями поддерживают весенние?

A.   Программное управление транзакциями

B.   Оба из них

C.   Декларативное управление транзакциями

28: Что такое AOP?

A.   Аспективное программирование

B.   Ничего из этого

C.   Абстрактное ориентированное программирование

D.   Продвинутое ориентированное программирование

29: Можете ли вы вводить нулевые и пустые значения строки весной?

A.   Нет

B.   Да

30: Что содержит определение бобов?

A.   Как создать боб

B.   Все из этого

C.   Детали жизненного цикла Бин

D.   Зависимости Бин

31: Как макет используются весной?

A.   Весна игнорируется насмешками.

B.   Они являются важной частью использования пружины в тестах.

C.   Весна и издевались не хорошо.

32: Для чего используется класс Springjunit4classrunner?

A.   Наряду с @runwith, запустив и останавливая весенний контекст, при выполнении тестов JUNIT

B.   Настройка плагина Maven Surefire

C.   Настройка testng

33: Какой способ определить бобы?

A.   Файл конфигурации XML

B.   Джава

C.   Json

34: Как вы можете предоставить метаданные конфигурации в пружинный контейнер?

A.   Конфигурация на основе Java

B.   Конфигурация на основе аннотаций

C.   Файл конфигурации на основе XML

D.   Все из этого

35: Что из них является типами МОК (инъекция зависимости)?

A.   Ничего из этого

B.   Инъекция конструктора (например, контейнер PICO, пружина и т. Д.): Зависимости предоставляются в качестве параметров конструктора.

C.   Все из этого

D.   Инъекция сеттера (например, пружина): зависимости назначаются через свойства Javabeans (Ex: методы сеттера).

E.   Инъекция интерфейса (например, avalon): инъекция осуществляется через границу.

36: Какой из следующих ORM поддерживается весной

A.   Все

B.   Ojb

C.   Java Data Objects (JDO)

D.   ибатис

E.   Toplink

37: Spring Security в настоящее время поддерживает интеграцию аутентификации с какой из следующих технологий

A.   LDAP

B.   Все

C.   Аутентификация на основе форм

D.   HTTP Базовые заголовки аутентификации

E.   HTTP Digest Authentication заголовки

38: Правда или ложь? Весна обеспечивает абстракцию над JMS.

A.   ЛОЖЬ

B.   Истинный

39: Правда или ложь? Spring поддерживает поиск через JNDI.

A.   ЛОЖЬ

B.   Истинный

40: Что из следующего является верным при создании пользовательской формы входа в систему для приложений с использованием Spring Security?

A.   URL-адрес действия формы должен соответствовать атрибуту «вход в систему-процесс-процесс» элемента <form-login> в файле Security.xml

B.   Метод формы входа должен быть

C.   Имя ввода имени пользователя должно соответствовать значениям атрибута имен-имен-параметра элемента <form-login> в файле Security.xml

D.   Все из этого

41: Что такое проводка бобов?

A.   потребление веб -сервиса

B.   Избегание обеспокоенности

C.   публикация объектов в веб -службе

D.   Соединение различных бобов (компонентов) приложения

42: Транзакция должна следовать, какое из следующих свойств?

A.   Изоляция

B.   Атомность

C.   Последовательность

D.   Все из этого

43: Какое из следующих утверждений верно относительно поддержки весеннего тестирования?

A.   Аннотация @ContextConfiguration определяет местоположения ваших файлов конфигурации

B.   Структура TestContext Spring 3 помогает упростить переключение между различными тестовыми структурами

C.   Все из этого

D.   Аннотация @runwith позволяет указать структуру тестирования, которую вы хотели бы использовать

44: В чем разница между фабрикой бобов и контекстом приложения?

A.   Нет никакой разницы

B.   Все из этого

C.   Контексты приложений предоставляют средства для разрешения текстовых сообщений, включая поддержку I18N этих сообщений.

D.   Контексты приложений могут публиковать события в бобы, которые зарегистрированы в качестве слушателей.

E.   Контексты приложений предоставляют общий способ загрузки файловых ресурсов, таких как изображения.

45: Что из следующего не является операцией HTTP?

A.   Изменить

B.   ПОЛУЧАТЬ

C.   ПОМЕЩАТЬ

D.   ПОЧТА

46: Каковы поддерживаемые прицелы в Hibernate?

A.   Синглтон (по умолчанию)

B.   Все из этого

C.   Интернет (сеанс, запрос)

D.   Опытный образец

47: Каковы различные точки, где можно применять ткачество?

A.   Все из этого

B.   Время загрузки

C.   Время компиляции

D.   Время выполнения

48: Атрибут транзакции, поддерживаемый весной, включает в себя:

A.   уровни изоляции

B.   правила отката

C.   Все из этого

D.   поведение распространения

49: Что из следующего является типами аутоирования?

A.   Все из этого

B.   Автоматически определять

C.   Byname, Bytype

D.   конструктор

50: Как называется центральный сервлет, который является частью весны?

A.   Веб -Сервилет

B.   Springservlet

C.   Iocservlet

D.   DispatcherServlet

51: Какие самые используемые классы в Spring Dao?

A.   Jdbctemplate и Simplejdbctemplate.

B.   SimpleJdbcinsert и SimpleJdbcStoredProc.

C.   SimpleJdbcinsert и SimpleJdbccpocedure.

D.   SimpleJdbcquery и SimpleJdbcexec.

52: Какое из следующих утверждений верно относительно Spring MVC:

A.   Чтобы включить Spring MVC, DispatcherServlet должен быть настроен в web.xml

B.   В приложении Spring MVC может быть больше, чем один из диспетчерстных

C.   Все из этого

D.   DispatcherServlet - это центральный сервлет, который получает запросы и отправляет их в соответствующие контроллеры

53: Что из следующего является правильной последовательности того, как обрабатывается нормальный запрос на представление в веб -приложении с использованием Spring MVC: 1. Запрос: запрос отправляется на сервер. 2. Вызывает: диспетчер отправляет запрос на соответствующий контроллер на основе информации HTTP -запроса и конфигурации веб -приложения. 3. Сервисный вызов: Контроллер взаимодействует с сервисным уровнем. 4. Ответ: Контроллер обновляет модель и, основываясь на результате выполнения, возвращает соответствующее представление пользователю.

A.   1234

B.   1432

C.   1423

D.   1324

54: Какой самый популярный способ взаимодействия с поддержкой Spring's JDBC?

A.   Jdbctemplate

B.   SQLStatementPrearerer

C.   точка

D.   транзакции

55: Каковы отношения между весной и мавеном?

A.   немного; Они могут использоваться независимо, а одно не требует другого

B.   они плотно интегрированы для легкого использования

56: Какая из следующих конкретных реализаций, по умолчанию, обрабатывает запрос ' First ' Когда он отправляется в пружинный фреймворк MVC?

A.   DispatcherServlet

B.   Httpservlet

C.   Genericservlet

D.   Frameworkservlet

57: Какая из следующих аннотаций можно использовать для введения зависимостей a) @Inject b) @Entity c) @valid d) @autowire

A.   @Inject и @Autowire

B.   @Inject и @Valid

C.   @Inject, @Valid и @autowire

D.   @Inject, @Valid и @entity

58: Как вы могли бы вводить с помощью фабричного метода?

A.   Статический фабричный метод: укажите атрибуты «класс» и «фабрика-метод»

B.   Все из этого

C.   Экземпляр (нестатический) фабричный метод: укажите атрибуты «Заводские бобы» и «фабрика-метод»

D.   Используйте <constructor-arg> для передачи параметров

59: Весной Синглтон означает только один экземпляр на _____.

A.   Контекст

B.   Весь JVM

60: Как загружать значения из файлов свойств?

A.   <%parameter_name%>

B.   <%= parameter_name%>

C.   $ (parameter_name)

D.   $ {parameter_name}

61: Что означает @Valid как часть JSR-303?

A.   Ввод будет подтвержден с использованием зарегистрированных валидаторов для этого типа

B.   отправлено в базу данных для проверки ограничений

C.   использует Spring Security для проверки ограничений безопасности

62: Какова роль аннотаций @postconstruct и @predestroy?

A.   Они являются конструкторами на уровне предприятия

B.   Вы принудили GC, когда что -то происходит

C.   Ничего из этого

D.   Похоже на метод init and уничтожения

63: Что из следующего является плохой практикой в ​​целом?

A.   Минимизация взаимозависимости между бобами

B.   Непрерывная интеграция

C.   Все бобы являются прототипом масштаба

64: Что из следующего лучше всего описывает аннотацию @Order?

A.   Направляющие автоматическое производство, которое будет выполнено с помощью, отличных от типа

B.   Определяет область боба

C.   Обычно используется для введения свойств доменных объектов

D.   Определяет упорядочение как альтернативу реализации ORG. Springframework.core.Ordered Interface

65: Какая встроенная база данных поддерживается Spring?

A.   Оракул

B.   Mysql

C.   HSQL

D.   Postgresql

66: Что из следующего является преимуществом использования управления транзакциями Spring?

A.   может легко переключаться между JTA и обычными транзакциями

B.   Вы можете настроить жизненный цикл

C.   это быстрее

D.   заставляет вас использовать Hibernate

67: Какова область по умолчанию весеннего боба?

A.   Опытный образец

B.   Абстрактный

C.   Ничего из этого

D.   Синглтон

E.   Сессия

68: В Spring MVC что отвечает за обработку HTTP -запросов и ответов?

A.   Springcontroller

B.   DispatcherServlet

C.   Httpservlet

D.   Запрос handler

69: Каковы различные виды инъекции бобов?

A.   По конструктору, строителем

B.   От Setter, Getter

C.   По сеттеру, конструктором, Builder

D.   По сеттеру, конструктором

70: Исключения, брошенные весенними классами DAO, являются подклассами которых?

A.   DataException

B.   Daoexception

C.   DataCcessException

D.   AccessException

71: Правда или ложь? Весна поддерживает Joda-Time.

A.   ЛОЖЬ

B.   Истинный

72: Для чего используется аннотация @Valid?

A.   В тестах, чтобы проверить объекты

B.   Проверка входов @Controller

C.   В фиктивных объектах

73: Что обычно означает заполнитель $ {...}?

A.   Значение - это параметр HTTP

B.   Java System Property

C.   свойство читается из файла конфигурации

74: Если пружинный фасоль реализует BeanFactoryAware, какой метод вызывается с помощью экземпляра бобов?

A.   setInstance ()

B.   setbeanFactory ()

C.   setFactory ()

D.   SetBeanInstance ()

75: Поддержка кэширования Spring Spring делает что?

A.   Отражает различные реализации кэширования

B.   не безопасен

C.   обеспечивает собственную реализацию кэширования

76: Что из следующего правильно описывает joblauncher?

A.   Он предоставляет параметры, которые используются JobInstance

B.   Он хранит JobInstances и JobExeccecation

C.   Это помогает запустить работу и использует JobRepository для получения действительного JobExecution

D.   Он представляет собой бегущий экземпляр работы

77: Spring ' S jdbctemplate является центральным классом для взаимодействия с базой данных через JDBC. Как это можно создать?

A.   Jdbctemplate template = new jdbctemplate (mydatabase);

B.   Jdbctemplate template = new jdbctemplate (myconnection);

C.   Jdbctemplate template = new jdbctemplate ();

D.   Jdbctemplate template = new jdbctemplate (mydatasource);

78: Как пружина ручка XML Marshalling/Unmarshalling?

A.   Предоставляет свой собственный быстрый, простой XML Marshaller/Unmarshaller

B.   Объединяет множество библиотек, в том числе Джексон и Jaxb

C.   не поддерживает маршалинг/unmarshalling

79: Какие из следующих аннотаций можно использовать для объявления бобов весной?

A.   @Componet, @controller, @service и @repository

B.   @Component, @controller и @service

C.   @Компонент

D.   @Component и @controller

80: По умолчанию, когда Синглтон Бин создается?

A.   Контекст приложения создается

B.   Когда к бобу обращается

C.   В время компиляции

81: Как вы можете создать экземпляр BeanFactory?

A.   Использование FileSystemxmlapplicationContext.

B.   Использование XMLFileApplicationContext.

C.   Использование ClassPathxMlapplicationContext.

D.   Использование FileSystemXmlApplicationContext или ClassPathxMlapplicationContext.

82: Чтобы включить MVC Java Config, @enablewebmvc следует использовать с какой из следующей аннотации?

A.   @Ресурс

B.   @Controller

C.   @Configuration

D.   @Componet

83: Что из этого не является масштабным применением весеннего бобов?

A.   Синглтон

B.   ответ

C.   запрос

D.   сессия

E.   опытный образец

84: Представьте себе, что у меня есть несколько классов, которые имеют сходные свойства; Какой хороший способ справиться с этой ситуацией без копии/вставки определений бобов?

A.   Используйте наследование бобов

B.   Напишите код

C.   Используйте AOP

D.   Напишите пользовательский Beanresolver

85: Правда или ложь? Весенняя интеграция является частью Spring Framework, которую вы должны использовать, если хотите использовать бобы.

A.   ЛОЖЬ

B.   истинный

86: True или False - @Inject является частью Spring Framework

A.   Истинный

B.   ЛОЖЬ

87: Что из следующего не является методом использования транзакций весной?

A.   Прокси

B.   декларативно

C.   программно

88: Какой, если наиболее распространенный объем для бобов DAO?

A.   сессия

B.   Синглтон

C.   запрос

D.   опытный образец

89: Что из этого не является весенней аннотацией?

A.   @Компонент

B.   @Controller

C.   @Услуга

D.   @Вид

E.   @Aspept

90: В «", как называется нотация, используемая для определения значения свойства?

A.   Дао

B.   Spel

C.   JSP

D.   JSF

91: Как вы обращаетесь к коллекции в определении Bens Bean?

A.   <sist> <ref bean = "One" /> < /list>

B.   <list> <reference bean = "one" /> < /list>

C.   <списки> <ref bean = "One" /> < /lists>

D.   Ничего из этого

92: Какое из следующих утверждений лучше всего описывает завод весенний фабрик?

A.   Factory Spring Bean Factory предоставляет средства для разрешения текстовых сообщений, включая поддержку i18n из этих сообщений, предоставьте общий способ загрузки файловых ресурсов

B.   Завод весенний фабрика создает связь между совместными объектами, поскольку они создаются экземпляры, но не публикуют события для бобов, которые зарегистрированы как слушатели

C.   Завод весенний фабрика создает ассоциацию между совместными объектами, поскольку они создаются экземпляры и публикуют события для бобов, которые зарегистрированы как слушатели

D.   Фабрика Spring Bean не создает связь между совместными объектами, поскольку они создаются экземпляры и не публикуют события для бобов, которые зарегистрированы как слушатели

93: Для чего используется jdbctemplate?

A.   Выполнение операторов SQL против базы данных

B.   Настройка JDBC

C.   Настройка пула соединений с использованием по умолчанию

94: Что из следующего является недействительным объявлением @requestmapping?

A.   @Requestmapping (method = requestMethod.post)

B.   @Requestmapping (request = requestMethod.get)

C.   @Requestmapping (value = {"/"}, headers = "Accept = text/html")

D.   @Requestmapping (method = requestMethod.get)

95: Что делает#39; проводка ' бобы делают?

A.   Отправляет параметры конструктору бобов.

B.   Отправляет параметры списка.

C.   Использует бобы из XML -файла.

D.   Создает направление на другие бобы.

96: Что из перечисленного не является действительным масштабированием весенних бобов?

A.   опытный образец

B.   Синглтон

C.   глобал

D.   Местная местность

97: Класс DispatcherServlet следует за каким шаблоном дизайна?

A.   Шаблон

B.   Абстрактная фабрика

C.   Синглтон

D.   Фабрика

E.   FrontController

98: Что из перечисленного не является типом аутоивола?

A.   байт

B.   Автоматически определять

C.   Конструктор

D.   по имени

E.   BySelector

99: Что из следующего не является способом, которым можно использовать ткачество?

A.   веб-сервис

B.   Время компиляции

C.   время выполнения

D.   время нагрузки

100: Какое из следующих утверждений не соответствует действительности?

A.   @Modelattribute можно использовать на методах в контроллере

B.   @Modelattribute можно использовать на параметрах метода в контроллере

C.   Аннотация @value может быть использована на поле

D.   Аннотация @value можно использовать в классе