Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — IF-MS 2016

Arquitetura de SoftwareSoftware
Código
qq207155
Banca
IF-MS
Órgão
IF-MS
Ano
2016
Nível
Superior
Cargo
Professor - Informática/Desenvolvimento Web
O arquivo de configuração de unidades de persistência, utilizado na especificação Java Persistence API (JPA), denominado persistence.xml, tem a função de realizar a configuração de conexões a bancos de dados acessados por aplicações escritas com a linguagem Java. Neste contexto, cada unidade de persistência refere-se à configuração de conexão a um determinado banco de dados. Imagine que seja necessário escrever uma unidade de persistência para definir as configurações de conexão a um banco de dados denominado contatos , hospedado no Sistema Gerenciador de Bancos de Dados PostgreSQL, cujo serviço encontra-se executando na máquina de IP 187.45.195.187, na porta 5432. Nestas condições, a linha de configuração da propriedade referente à URL de conexão com tal banco de dados deve ser:
  1. A<property name="javax.persistence.jdbc.url" value="jdbc:postgresql://187.45.195.187:5432/contatos"/>
  2. B<property url="jdbc://187.45.195.187/contatos" protocol="postgresql" port="5432" />
  3. C<property name="url" vendor="postgresql" url="187.45.195.187:5432" database="contatos" />
  4. D<property name="javax.persistence.jdbc.url" vendor="postgresql" value="jdbc://187.45.195.187:5432/contatos"/>
  5. E<property name="javax.persistence.jdbc.url" database="contatos" value="jdbc:postgresql://187.45.195.187:5432"/>
Revelar gabarito e comentário

GabaritoA — <property name="javax.persistence.jdbc.url" value="jdbc:postgresql://187.45.195.187:5432/contatos"/>

Link permanente: /questoes/qq207155