-
A c pra mim ao esta errada, pois de fato se consegue fazer as operacoes sem conhecer sql..
Mas marquei a d por ser a mais correta
-
Concordo que a letra C está correta. Acho que caberia recurso.
-
o arquivo persistence xml não é ligado ao SERVIDOR de aplicação ? Um mesmo mapeamento pode ser compartilhado por várias aplicações, portanto a persistência não estaria ligada ao servidor e não à aplicação ?
-
Acredito que está questão poderia entrar com recurso.
Caso a equipe de banco de dados altere as informações de conexões (IP do servidor, nome e senha de acesso a base de dados).
Será necessário modificar o arquivo persistence.xml e alterar os atributos property.
-
O que invalida a letra c é dizer que "são realizadas sem o uso de instruções SQL", toda consulta, inclusão, modificação no banco de dados é feita utilizando instruções SQL.
-
Exatamente isso, BRUNO SOUZA.
Abs,
-
Ualison, discordo que caiba recurso. Na minha interpretação da alternativa D, a banca diz que não será necessário alterar o código-fonte Java da aplicação, ou seja, somente será necessário alterar o arquivo de configuração XML, mas o código-fonte Java da aplicação não precisa ser alterado. Dessa forma, considero essa alternativa correta.
-
d-
annotations do jpa:
@Entity – classe como entidade e tabela;
@Table – Referencia do nome da tabela.somente quando o nome da tabela é diferente do da classe;
@Id – atributo como chave primária;
@Temporal – atributo como sendo do tipo datetime;
@GeneratedValue – com a anotação @Id, determinando geração deste valor;
@Column – configurações para a coluna no banco de dados.
O provedor JPA ainda necessita do driver JDBC para se comunicar com o banco de dadoas relacional.
Letra 'e' esta errada porque o JPA trata os relacionamentos através de anotações específicas, determinando o tipo de associação entre os objetos. Um para um (1:1) – mapeado por atributo simples e pela anotação @OneToOne;
Muitos para um (M:1) – mapeado por atributo simples e pela anotação @ManyToOne;
Um para muitos (1:M) – mapeado por coleção e pela anotação @OneToMany;
Muitos para muitos (M:1) – mapeado por coleção e pela anotação @ManyToMany;