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:
- A<property name="javax.persistence.jdbc.url" value="jdbc:postgresql://187.45.195.187:5432/contatos"/>
- B<property url="jdbc://187.45.195.187/contatos" protocol="postgresql" port="5432" />
- C<property name="url" vendor="postgresql" url="187.45.195.187:5432" database="contatos" />
- D<property name="javax.persistence.jdbc.url" vendor="postgresql" value="jdbc://187.45.195.187:5432/contatos"/>
- E<property name="javax.persistence.jdbc.url" database="contatos" value="jdbc:postgresql://187.45.195.187:5432"/>