Tendo como referência as informações acima, julgue o item subsequente a respeito do Hibernate 4.2.
Para fazer a correlação entre as classes e banco de dados
relacional, o Hibernate utiliza um arquivo XML padronizado
para mapear os objetos envolvidos, assim, de acordo com os
padrões do Hibernate 4.2, as sintaxes das linhas 21 e 28 estão
incorretas.
I. Na arquitetura do JDBC, a diferença entre os tipos Statement e PreparedStatement é o fato do PreparedStatement manter os dados criptografados durante o tráfego entre o cliente e o servidor do SGBD.
II. Um software que utiliza o framework Hibernate, necessariamente não utiliza JDBC.
III. O framework Hibernate permite a implementação de transações na camada de persistência (aplicação), mesmo que o SGBD utilizado não implemente esse conceito.
IV. O framework Hibernate é responsável por realizar o mapeamento objeto-relacional, mas possui a restrição de só aceitar chaves primárias compostas em relacionamentos, não em entidades. verifica-se que está(ão) correta(s)
Julgue o item subsequente com relação a linguagens SQL e a mecanismos de persistência.
Para ajustar o comportamento do Hibernate, pode ser utilizada a propriedade denominada hibernate.xml2ddl.auto, que executa a linguagem de manipulação de dados e pode assumir os valores update-valid, create-update ou create-drop.
Acerca dos conceitos de frameworks, ExtJS, Hibernate, Spring e Struts, julgue o item subsequente.
A opção hbm2ddl.auto no arquivo hibernate.cfg.xml habilita a geração automática de esquemas da base de dados diretamente na base de dados. Essa opção pode ser naturalmente desligada apenas por meio da remoção da opção de configuração.
Uma aplicação que trabalha com Hibernate e EJB possui uma classe POJO − Plain Old Java Object utilizada no mapeamento objeto-relacional com uma tabela do banco de dados. Nessa classe, há um atributo calculado chamado valorTotalPedido que, para ser utilizado apenas em tempo de execução e descartado após finalizar o seu serviço temporário, deverá ser anotado com
No que se refere à arquitetura e à programação Java, julgue o item que se segue.
O Hibernate permite operações de banco de dados relacionais em ambiente Java e a persistência transparente de classes POJO (plain old Java objects), que devem ter um construtor com apenas um argumento, para referenciar o servidor SQL no qual os dados manipulados pela classe serão persistidos.