Questões de Concurso Comentadas sobre frameworks java em programação

Foram encontradas 446 questões

Q2378415 Programação

Julgue o próximo item, relativo a Hibernate Envers e Swagger.


O Hibernate Envers permite realizar gerenciamento de identidade por meio de JPA no WildFly ou JBoss, de modo a habilitar single-sign on nas aplicações, uma vez que, logado no Envers, os usuários não precisam fazer login novamente para acessar um aplicativo diferente.

Alternativas
Q3219229 Programação
O JUnit é um framework Java utilizado para automatizar testes. Considere uma classe java que faz todas as importações necessárias para escrever um teste. Além das importações, o outro requisito mínimo para escrever um teste nessa classe é
Alternativas
Q3218320 Programação
O Spring framework é uma ferramenta amplamente utilizada no desenvolvimento de aplicações Java Web. No ciclo de vida de um Spring Bean, é possível utilizar anotações em métodos que vão adicionar algum comportamento nos momentos de criação e na destruição desse Bean. As duas anotações utilizadas no spring para usar esses métodos customizados, no ciclo de vida dos Beans, são
Alternativas
Q3218316 Programação
Ao utilizar o framework Hibernate no mapeamento objeto-relacional de uma aplicação, uma entidade pode assumir diferentes estados de acordo com a sua vinculação à Hibernate Session. Sobre a mudança de estado desses objetos nesse contexto, um objeto no estado
Alternativas
Q3218315 Programação
O framework Java Hibernate para mapeamento Objeto-Relacional que implementa a JPA (Java Persistence API) é amplamente utilizado. A propriedade hibernate.hbm2ddl.auto pode ser configurada para automatizar a execução de linguagem DDL no banco de dados. No que diz respeito aos possíveis valores de hibernate.hbm2ddl.auto, se for atribuído o valor
Alternativas
Q2760894 Programação
Uma Técnica está utilizando o JUnit na fase de testes de um sistema. Para aprovação de uso pelo coordenador da equipe, ela preparou um material com alguns exemplos. Em um desses exemplos, ela explica que os testes JUnit são organizados em classes de teste em que cada método de teste representa um caso de teste específico e que o JUnit fornece anotações para definir os métodos de teste e os métodos de configuração/desmontagem, tais como:
Alternativas
Q2760873 Programação
Utilizando o Hibernate Envers em uma aplicação web em condições ideais, para que todas as alterações feitas em uma classe de entidade sejam auditadas automaticamente deve-se adicionar a essa classe a anotação
Alternativas
Q2341104 Programação

Julgue o próximo item, relativos a desenvolvimento web em Java e a desenvolvimento com contêiner.


O framework hibernate gera o SQL para determinado banco de dados no momento da compilação do código fonte.


Alternativas
Q2324314 Programação
No âmbito da arquitetura do Hibernate, assinale o objeto que estabelece uma conexão física com um banco de dados e é projetado para ser instanciado a cada vez que seja necessária uma interação com o mesmo. 
Alternativas
Q2286019 Programação
No contexto de persistência de dados em bancos de dados relacionais e aplicações desenvolvidas utilizando-se orientação a objetos, por exemplo, com Java ou Grails, existe a necessidade de se realizar o mapeamento entre objetos e relações existentes no banco de dados.

Sobre JPA, Hibernate e GORM é correto o que se afirma em:
Alternativas
Q2274717 Programação
Acerca de Spring Boot, julgue o item que se segue.

GraalVM native images possibilitam deploy de aplicações Java e, quando comparadas a uma imagem JVM (Java virtual machine) padrão, consomem mais memória e, como consequência, possuem um tempo de inicialização maior.

Alternativas
Q2274716 Programação
Acerca de Spring Boot, julgue o item que se segue.

Como pré-requisito para a execução de um spring boot, é necessário ter uma versão válida do Java instalado. 

Alternativas
Q2274715 Programação

Acerca de Spring Boot, julgue o item que se segue.


O uso do comando spring init é capaz de criar um novo projeto.

Alternativas
Q2268315 Programação
A injeção de dependência é uma técnica de design usada para obter a inversão de controle. O Spring Framework oferece um recurso de injeção de dependência que permite aos objetos definir suas próprias dependências que o contêiner Spring posteriormente injeta nelas. Assinale a alternativa que NÃO faz parte dos recursos de injeção de dependência do Spring mais recente.
Alternativas
Q2245297 Programação
Os pacotes padrão que fazem parte especificação da API JSR 362 Portlet 3.0 são
Alternativas
Q2245281 Programação
A interface javax.servlet.Servlet define métodos que são acionados durante o ciclo de vida padrão do servlet. O método service() desta interface
Alternativas
Q2226513 Programação

Julgue o próximo item, relativos a tecnologias backend.


Em relação à gestão de bloqueio em um banco de dados relacional, o Hibernate 6.2 utiliza a estratégia otimista, uma vez que essa estratégia assume que várias transações podem ser concluídas sem afetar outras, logo, nessa versão, prescinde-se da estratégia pessimista. 


Alternativas
Q2225971 Programação
O ferramental de testes padrão para a plataforma Java é o JUnit, que utiliza anotações sobre classes e métodos para especificar o conjunto de testes unitários necessários para o projeto. Considere uma classe de teste para ações de inserção em um banco de dados, onde a conexão é preestabelecida, não fazendo parte das ações de inserção, e encerrada ao final de todos os testes.
A anotação que precisa ser utilizada no método que abre a conexão, considerando-se a versão 5 do JUnit, é:
Alternativas
Q2171698 Programação
Considere uma página XHTML com JSF versão 2.3. Qual alternativa exibe corretamente as tags para a definição de um formulário, um campo texto e um botão para submeter os dados? 
Alternativas
Q2167073 Programação
No contexto do Hibernate, considere a declaração a seguir.
Estudante estudante= new Estudante();
É correto afirmar que o objeto estudante, ao longo da sua existência/utilização, pode estar em algum dos estados: 
Alternativas
Respostas
61: E
62: A
63: A
64: A
65: A
66: D
67: E
68: E
69: C
70: B
71: E
72: C
73: C
74: B
75: B
76: D
77: E
78: D
79: D
80: E