Questões de Concurso
Sobre frameworks java em programação
Foram encontradas 531 questões
Considere o trecho abaixo em uma página web que utiliza JSF.

Para que seja obtida uma instância de Pessoa e chamado o método getNome a partir dessa instância, mostrando no campo do
formulário o nome obtido, a lacuna i deve ser preenchida corretamente por
Com quais sistemas gerenciadores de bancos de dados o Hibernate OGM pode trabalhar?
1. Oracle 10g
2. MongoDB
3. Neo4j
Assinale a alternativa que indica todas as afirmativas corretas.
Com relação a desenvolvimento em Java para Web, julgue o item que se segue.
O Java Server Faces (JSF) é utilizado para integrar em um
único módulo a interface do usuário com as regras de negócio
de um aplicativo web.
Em uma aplicação Java web que utiliza o Hibernate, um programador deseja adicionar uma nova instância de entidade ao contexto de persistência e, para isso, digitou o fragmento de código abaixo em um ambiente ideal.
Contribuinte contribuinte = new Contribuinte();
contribuinte.setNome("Maria da Silva");
session.persist(contribuinte) ;
Nesse trecho de código o objeto contribuinte
Em relação a versão 2 (ou superior) do JSF (Java Server Faces) e ao seu ciclo de vida, é correto afirmar que na fase
Situação hipotética: Na utilização de JPA (Java Persistence API) para realizar o mapeamento objeto-relacional (ORM) em uma aplicação Java, surgiu a necessidade de criar uma propriedade idade não serializável em uma classe serializável. Assertiva: Uma maneira de informar que essa propriedade não deve ser persistida em banco de dados é utilizar a anotação @Transient em seu método getIdade().
Analise o cenário a seguir.
“Um técnico de Tecnologia da Informação da UFC está analisando o desempenho do sistema Web, onde os usuários estão relatando lentidão no sistema. Ele identificou que os servidores de aplicação e de banco de dados estão com recursos livres, descartando a sobrecarga no sistema. Ele então analisou os parâmetros de configuração do Hibernate na aplicação e encontrou um ponto de gargalo referente a quantidade de requisições que a aplicação pode ter com o banco de dados.”
Qual das configurações abaixo do Hibernate o cenário está relacionado?
Analise o Backing Bean do JSF abaixo.

Qual a forma correta de recuperar o valor da variável
“nome” do Managed Bean ServidorMBean?
Um dos principais recursos que o “framework” de persistência denominado “Hibernate” oferece é a opção de criar mapeamentos entre modelos de objetos e modelos relacionais através de anotações, essa técnica é denominada de “Object-Relational Mapping (ORM)”. A partir desse mecanismo é possível especificar, no código orientado a objeto, os relacionamentos modelados em um banco de dados relacional. O diagrama abaixo representa o relacionamento entre duas tabelas do banco de dados, as colunas “Id” representam as chaves primárias de cada tabela e a coluna “Id_Pedido” representa uma chave estrangeira:

Observando-se que cada tabela do modelo será representada como uma classe Java, e que usaremos as
anotações do “Hibernate” para o mapeamento entre essas classes e as tabelas do banco, podemos
representar esse mapeamento por meio das seguintes anotações:
Considere o “managed bean” abaixo:
import javax.faces.bean.ManagedBean;
@ManagedBean
public class BoasVindas {
public String getSaudacao() {
return "Seja Bem Vindo!";
}
}
Utilizando-se o framework JSF (Java Server Faces) versão 2.2, é possível utilizar o método“getSaudacao()” do “managed bean” denominado “Boas Vindas”, por meio do código:
Em aplicações web que utilizam recursos Hibernate/JPA, informações armazenadas em tabelas do banco de dados podem ser obtidas utilizando-se Hibernate Query Language (HQL), consultas nativas ou a API Criteria. Sabendo disso, um Analista de Informática que está desenvolvendo uma aplicação Java EE e que possui nessa aplicação uma classe de entidade chamada Produto, relacionada à tabela produto de um banco de dados relacional, fez a seguinte pesquisa:

Considerando que na classe Produto há um atributo nome que está relacionado ao nome do produto na tabela do banco de dados, para o Analista obter apenas os produtos cujo campo nome seja igual a HD, deverá utilizar, entre os comandos acima, a
instrução: