Perguntas e respostas Spring Framework MCQ

Perguntas e respostas Spring Framework MCQ

MCQSS.com oferece perguntas e respostas gratuitas sobre Spring Framework em milhares de tópicos diferentes. Nosso formato interativo permite que você saiba imediatamente se respondeu corretamente às perguntas. Explore nossa coleção de perguntas de múltipla escolha e verifique seus conhecimentos em Spring Framework hoje mesmo! Não é necessário comprar uma assinatura ou se registrar, você pode usar nosso site gratuitamente. Não perca a oportunidade de aprimorar suas habilidades e se preparar para os exames com o MCQSS.com.

1: Qual desses prefixos de recursos poderiam ser usados?

A.   http:

B.   ClassPath:

C.   arquivo:

D.   Todos esses

2: O teste de primavera usa qual convenção comum para permitir o teste usando objetos de sessão HTTP e solicitação HTTP?

A.   MVC

B.   PrincĂ­pio de fechamento aberto

C.   Objetos simulados

D.   Daos

3: Verdadeiro ou falso? Usando o suporte do JDBC da primavera para o uso do Oracle.

A.   verdadeiro

B.   Falso

4: Qual das alternativas a seguir nĂŁo Ă© um escopo disponĂ­vel nos aplicativos da Spring Web?

A.   Singleton

B.   sessĂŁo

C.   instĂąncia

D.   solicitar

5: No cĂłdigo a seguir: A classe Helloworld deve ter um MĂ©todo chamado o quĂȘ?

A.   setProperty (mensagem da string)

B.   SetName (mensagem de string)

C.   setMessage (mensagem de string)

D.   setValue (mensagem da string)

6: Como o SLF4J é comumente usado em aplicaçÔes de primavera?

A.   Como o provedor JDBC

B.   como um feijĂŁo

C.   Como a estrutura de registro

7: O seguinte Ă© vĂĄlido? - < /map>

A.   NĂŁo

B.   Sim

8: Qual das alternativas a seguir não é uma declaração JDBC?

A.   Declaração regular

B.   Declaração chamada

C.   Declaração provisĂłria

D.   Declaração preparada

9: Qual anotação permite que vocĂȘ pegue o valor de um cabeçalho de solicitação HTTP?

A.   @RequestHeader

B.   @Cabeçalho

C.   @Httpheader

10: Qual das seguintes afirmaçÔes não é verdadeira sobre o padrão MVC?

A.   A visualização representa os dados para o usuĂĄrio no formato desejado, suporta interaçÔes com os usuĂĄrios.

B.   O modelo representa os dados comerciais e o "estado" do aplicativo

C.   MVC significa Modelo, Visualização e Controlador

D.   A principal responsabilidade do controlador Ă© interagir com o banco de dados, como executar operaçÔes da CRUD.

11: Qual Ă© uma das principais melhorias na primavera 3?

A.   Mais escopos de feijĂŁo sĂŁo suportados

B.   MĂ©todos adicionais do ciclo de vida foram adicionados

C.   Mais anotaçÔes sĂŁo suportadas

12: Qual das alternativas a seguir Ă© sinĂŽnimo de injeção de dependĂȘncia?

A.   inversĂŁo de controle

B.   Programação Orientada a Aspectos

C.   Pointcut

D.   modelos

13: @RequestMapping faz parte de qual parte da primavera?

A.   Segurança

B.   Web mvc

C.   Rede

D.   Dao

14: A mola suporta a injeção de tipos de enumeração?

A.   SIM

B.   NÃO

15: É possĂ­vel configurar a Spring AOP usando apenas a configuração XML (em oposição Ă s anotaçÔes)?

A.   NĂŁo

B.   Sim

16: Qual das alternativas a seguir nĂŁo Ă© um mĂ©todo vĂĄlido para fornecer metadados de configuração a um contĂȘiner de mola?

A.   Configuração baseada em Java

B.   Arquivo de configuração baseado em XML

C.   Configuração baseada em anotação

D.   Marshalling e UnarShalling os objetos

17: Verdadeiro ou falso? @RequestMapping pode ser usado em uma classe inteira, bem como em métodos individuais.

A.   FALSO

B.   Verdadeiro

18: Quantos arquivos de configuração do feijĂŁo vocĂȘ pode ter?

A.   dois

B.   tantos quantos quiser

C.   apenas um

19: Verdadeiro ou falso? O Spring Web MVC suporta diferentes locais para fora da caixa.

A.   Verdadeiro

B.   FALSO

20: Que tipo de injeção de dependĂȘncia a mola nĂŁo suporta?

A.   Injeção de setter

B.   Injeção de construtor

C.   Injeção de interface

21: E se eu precisar de um método para ser chamado após a construção do feijão?

A.   delegado a um proxy

B.   Use init-method ou @postconstructor

C.   Escreva um manipulador personalizado

22: Na AOP, quais sĂŁo os diferentes pontos em que a tecelagem pode ser aplicada?

A.   Tempo de compilação

B.   Tempo de carregamento

C.   Tempo de execução

D.   Todos esses

23: Para que Ă© usado o MultipartFile?

A.   Isso nĂŁo existe

B.   Apoiando solicitaçÔes HTTP de vĂĄrias partes

C.   Lendo arquivos do disco

D.   Salvando arquivos no disco

24: Configuração para declarar um gerente de transação JTA “" Isso está correto?

A.   NĂŁo

B.   Sim

25: Verdadeiro ou falso? A primavera suporta escopos de feijĂŁo personalizados.

A.   Verdadeiro

B.   FALSO

26: Quais sĂŁo os diferentes mĂłdulos na estrutura da primavera?

A.   MĂłdulo Hibernate

B.   MĂłdulo WebEx

C.   Abstração JDBC e mĂłdulo Dao

27: Que tipos de gerenciamento de transaçÔes suportam a primavera?

A.   Gerenciamento de transaçÔes programĂĄticas

B.   Ambos estes

C.   Gerenciamento de transaçÔes declarativas

28: O que Ă© AOP?

A.   Programação Orientada a Aspectos

B.   Nenhum desses

C.   Programação abstrata orientada

D.   Programação orientada avançada

29: VocĂȘ pode injetar valores de string nulos e vazios na primavera?

A.   NĂŁo

B.   Sim

30: O que uma definição de feijão contém?

A.   Como criar um feijĂŁo

B.   Todos esses

C.   Detalhes do ciclo de vida de Bean

D.   DependĂȘncias de Bean

31: Como as zombares sĂŁo usadas na primavera?

A.   Spring ignorou zombares.

B.   Eles sĂŁo uma parte importante do uso da primavera em testes.

C.   Primavera e zombarias nĂŁo combinam bem.

32: Para que Ă© a classe SpringJunit4ClassRunner usada?

A.   Junto com @runwith, iniciando e interrompendo um contexto de primavera adequadamente enquanto executa os testes Junit

B.   Configurando o plugin do Maven Surefire

C.   Configurando testng

33: O que nĂŁo Ă© uma maneira de o feijĂŁo ser definido?

A.   Arquivo de configuração XML

B.   Java

C.   JSON

34: Como vocĂȘ pode fornecer metadados de configuração ao recipiente de mola?

A.   Configuração baseada em Java

B.   Configuração baseada em anotação

C.   Arquivo de configuração baseado em XML

D.   Todos esses

35: Quais desses sĂŁo tipos de COI (injeção de dependĂȘncia)?

A.   Nenhum desses

B.   Injeção do construtor (por exemplo, contĂȘiner pico, mola etc.): As dependĂȘncias sĂŁo fornecidas como parĂąmetros do construtor.

C.   Todos esses

D.   Injeção de setter (por exemplo, mola): as dependĂȘncias sĂŁo atribuĂ­das pelas propriedades de Javabeans (ex: mĂ©todos de setter).

E.   Injeção de interface (por exemplo, Avalon): A injeção Ă© feita atravĂ©s de uma interface.

36: Qual dos seguintes ORM Ă© suportado na primavera

A.   Todos

B.   Ojb

C.   Java Data Objects (JDO)

D.   ibatis

E.   TopLink

37: Atualmente, a Spring Security suporta integração de autenticação com qual da seguinte tecnologia

A.   LDAP

B.   Todos

C.   Autenticação baseada em formulĂĄrio

D.   Cabeçalhos de autenticação bĂĄsica HTTP

E.   Cabeçalhos de autenticação de resumo HTTP

38: Verdadeiro ou falso? A primavera fornece uma abstração sobre o JMS.

A.   FALSO

B.   Verdadeiro

39: Verdadeiro ou falso? A primavera suporta a pesquisa via JNDI.

A.   FALSO

B.   Verdadeiro

40: Qual das alternativas a seguir é verdadeira ao criar um formulårio de login personalizado para aplicativos usando a segurança da primavera?

A.   O URL de ação do formulĂĄrio deve corresponder ao atributo "Login-Processing-URL" do elemento <Form-Login> no arquivo Security.xml

B.   O mĂ©todo do formulĂĄrio de login deve ser postado

C.   O nome da entrada do nome de usuĂĄrio deve corresponder aos valores do atributo de nome de usuĂĄrio do elemento <form-login> no arquivo Security.xml

D.   Todos esses

41: O que é fiação de feijão?

A.   consumindo um serviço da web

B.   evitando uma preocupação cruzada

C.   Publicação de objetos em um serviço da web

D.   Conectando os diferentes feijĂ”es (componentes) de um aplicativo

42: A transação deve seguir qual das seguintes propriedades?

A.   Isolamento

B.   Atomicidade

C.   ConsistĂȘncia

D.   Todos esses

43: Qual das seguintes afirmaçÔes é verdadeira sobre o suporte a testes de primavera?

A.   A anotação @ContextConfiguration define os locais de seus arquivos de configuração

B.   A estrutura TestContext da primavera 3 ajuda a simplificar a alternĂąncia entre diferentes estruturas de teste

C.   Todos esses

D.   A anotação @runwith permite especificar o quadro de teste que vocĂȘ gostaria de usar

44: Qual é a diferença entre a fåbrica de feijÔes e o contexto de aplicação?

A.   NĂŁo hĂĄ diferença

B.   Todos esses

C.   Os contextos de aplicativos fornecem um meio para resolver mensagens de texto, incluindo suporte para i18n dessas mensagens.

D.   Os contextos de aplicativos podem publicar eventos para feijĂ”es registrados como ouvintes.

E.   Os contextos de aplicativos fornecem uma maneira genĂ©rica de carregar recursos de arquivo, como imagens.

45: Qual das alternativas a seguir não é uma operação HTTP?

A.   Modificar

B.   PEGAR

C.   COLOCAR

D.   PUBLICAR

46: Quais sĂŁo os escopos suportados em Hibernate?

A.   Singleton (padrĂŁo)

B.   Todos esses

C.   Web (sessĂŁo, solicitação)

D.   ProtĂłtipo

47: Quais sĂŁo os diferentes pontos em que a tecelagem pode ser aplicada?

A.   Todos esses

B.   Tempo de carga de classe

C.   Tempo de compilação

D.   Tempo de execução

48: O atributo de transação suportado pela primavera inclui:

A.   nĂ­veis de isolamento

B.   Regras de reversĂŁo

C.   Todos esses

D.   comportamento de propagação

49: Quais dos seguintes sĂŁo os tipos de AutoWire?

A.   Todos esses

B.   detecção automĂĄtica

C.   ByName, ByType

D.   construtor

50: Qual Ă© o nome do servlet central que faz parte da primavera?

A.   WebServlet

B.   SpringServlet

C.   IocServlet

D.   DispatcheserServlet