Questões de Concurso
Sobre frameworks java em programação
Foram encontradas 533 questões
@RestController @RequestMapping("/api") public class ProdutoController { @GetMapping("/produto") public Produto buscarProduto() { return new Produto("Notebook", 3500.00); } }
A classe Produto possui o seguinte código:
public record Produto(String nome, double preco) {}
Durante o processo de geração de imagem nativa com spring-aot e native-image, a aplicação falha ao serializar a resposta JSON da API. Acerca do cenário apresentado, avalie as sentenças a seguir:
A solução para a falha é a adição de um @ReflectionHint ou configurar um arquivo reflectconfig.json para garantir que os campos do record sejam acessíveis em tempo de execução. PORQUE A serialização falha porque a classe Produto não foi registrada para reflexão no build nativo.
Sobre as sentenças, assinale a alternativa CORRETA.
O Spring Framework 6.x exige JDK 17 como requisito mínimo e migra completamente para o namespace jakarta.*, tornando incompatíveis bibliotecas que ainda dependem de javax.*. PORQUE A principal mudança no Spring Framework 6.x está na substituição do modelo de injeção de dependência tradicional por um modelo baseado exclusivamente em reflexão e proxies dinâmicos.
Sobre as sentenças, assinale a alternativa opção CORRETA.
Julgue o próximo item, relativo ao framework Hibernate.
O método persist() do EntityManager é utilizado para inserir uma nova entidade no banco de dados, sendo lançada uma exceção caso a entidade já esteja associada ao contexto de persistência e com o mesmo identificador.