Para tratar a persistência de dados a partir de aplicações Java, é necessária a utilização de bibliotecas e/ou arcabouços que possibilitem armazenamento de dados. Analise as seguintes proposições sobre estes mecanismos.
1) Considere a realização de uma conexão com o banco de dados utilizando a biblioteca JDBC:
Connection c=DriverManager.getConnection(
"jdbc:oracle:thin:@dbaprod1:1544:bd1",...
jdbc é o protocolo, Oracle é o fabricante do Driver, thin é o Driver, dbaprod1 é o servidor e bd1 é a senha.
2) Com a biblioteca JDBC, a utilização do objeto PreparedStatement pode evitar a falha de segurança conhecida como injeção de SQL.
3) A configuração do arcabouço Hibernate pode ser feita tanto através de arquivos de configuração como também de forma programática.
4) Prevayler é um exemplo de arcabouço que provê persistência ACID de objetos Java, mas que não utiliza um banco de dados.
5) JPA é uma biblioteca para persistência de dados que usa o recurso de anotações em classes. Devido a esta característica, não há possibilidade de integração com qualquer outro arcabouço de persistência Java.
Estão corretas, apenas:
Provas
Questão presente nas seguintes provas
Técnico de TI - Desenvolvimento de Software
40 Questões