SóProvas


ID
1028740
Banca
FEPESE
Órgão
JUCESC
Ano
2013
Provas
Disciplina
Programação
Assuntos

Em relação à JPA e Hibernate, considere as seguintes afrmativas.

1. JPA Especifca uma JSR

2. Hibernate Especifca uma JSR

3. Hibernate cuida da camada de persistência enquanto JPA da camada de transação

4. Hibernate é uma implementações de JSR

5. JPA é uma Implementação de JSR .

Assinale a alternativa que indica todas as afrmativas corretas.

Alternativas
Comentários
  • JSR - Java Specification Requests - São especificações JAVA

    JPA especifica a JSR 338

    fonte: https://www.jcp.org/en/jsr/detail?id=338


    Hibernate implementa um JSR, a 303 - Bean Validation API

    fonte:http://www.devmedia.com.br/conhecendo-o-hibernate-validator-java-magazine-83/18018


    Quanto à Terceira alternativa, quem cuida de transações é o EJB. JPA só faz a persistência dos dados.

  • JPA é uma especificação de outra????

  • (1) Quando se cria uma especificação, dá-se um Número de JSR (Ex: JPA é JSR 338; JTA é JSR 907; JMS é JSR 914; JSF é JSR 314, etc), portanto JPA especifica, sim, uma JSR;

    (2) Não, Hibernate implementa uma JSR;

    (3) Não, JPA também cuida da Camada de Persistência;

    (4) Perfeito, é uma implementação de JSR;

    (5) Não, JPA é uma especificação de JSR. 

    Estratégia Concursos.
     

  • Sabendo que o item 3 é falso já resolvia a questão, a banca deu mole.

  • Ainda bem q sabendo só a 3) da pra acertar pq eu não sei nem oq diabos é JSR