Considere a seguinte classe desenvolvida em uma aplicação Java que utiliza JPA/Hibernate:



É correto afirmar que os diversos métodos para executar operações de inserção, consulta, alteração e exclusão de registros no Banco de Dados (persist, find, merge, remove, createQuery etc) podem ser acessados por meio do objeto ...I... . A String “conectar” refere-se ao nome da ...II...

As lacunas I e II são preenchidas correta e respectivamente com