0% acharam este documento útil (0 voto)
9 visualizações2 páginas

Relatorio

O documento apresenta um questionário sobre conhecimentos em Java, abordando tópicos como tratamento de exceções, criação de classes, API com Spring Boot, mapeamento de entidades, uso de ferramentas como Maven e Gradle, boas práticas de desenvolvimento e testes. O autor demonstra domínio em várias áreas, mas também indica confusões e limitações em alguns conceitos, como exceções personalizadas e a estruturação de projetos. Além disso, há uma falta de entendimento em testes unitários e segurança.

Enviado por

Josué Borges
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
9 visualizações2 páginas

Relatorio

O documento apresenta um questionário sobre conhecimentos em Java, abordando tópicos como tratamento de exceções, criação de classes, API com Spring Boot, mapeamento de entidades, uso de ferramentas como Maven e Gradle, boas práticas de desenvolvimento e testes. O autor demonstra domínio em várias áreas, mas também indica confusões e limitações em alguns conceitos, como exceções personalizadas e a estruturação de projetos. Além disso, há uma falta de entendimento em testes unitários e segurança.

Enviado por

Josué Borges
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 2

Fundamentos de Java

Sei como tratar exceções usando try-catch, throws e criar exceções personalizadas. (Sim | Não)

Sim, exceto para exceções personalizadas.

Sei criar classes, objetos e aplicar encapsulamento. (Sim | Não)

Sim

Entendo os conceitos de herança, polimorfismo, encapsulamento e abstração. (Sim | Não)

Sim

Sei como usar getters e setters e por que são importantes. (Sim | Não)

Sim

Sei criar e utilizar relacionamentos entre classes (OneToMany, ManyToMany, OneToOne). (Sim
| Não)

Sim, mas me confundo

Criação de API com Java (Spring Boot)

Sei criar endpoints REST usando @GetMapping, @PostMapping, @PutMapping,


@DeleteMapping. (Sim | Não)

Sim

Sei testar APIs no Insomnia/Postman, enviando requisições e validando respostas. (Sim | Não)

Sim

Banco de Dados e Persistência

Sei mapear entidades usando @Entity, @Id, @GeneratedValue. (Sim | Não)

Sim

Sei configurar e utilizar Hibernate para persistência de dados. (Sim | Não)

Sim, consultando, com limitações

Sei usar JpaRepository e escrever consultas personalizadas com @Query. (Sim | Não)

Entendo parcialmente o conceito, copiando e colando

Sei configurar uma conexão com um banco de dados no Spring Boot. (Sim | Não)

Sim, consultando em sites como Baeldung


Ferramentas e Gerenciamento de Dependências
Entendo o que é o Maven e como usar o pom.xml. (Sim | Não)

Sim, no conceito de dependências

Entendo o que é o Gradle e como funciona o build.gradle. (Sim | Não)

Sim, no conceito de dependências

Desenvolvimento e Boas Práticas

Sei converter entidades para DTOs e vice-versa usando ModelMapper. (Sim | Não)

Conheço o conceito de DTO, mas não ModelMapper

Sei estruturar um projeto separando Controller, Service e Repository. (Sim | Não)

Tenho dúvidas no conceito Service

Sei organizar um projeto em camadas seguindo boas práticas do Spring Boot. (Sim | Não)

Talvez

Testes e Segurança

Sei escrever testes unitários com JUnit e Mockito. (Sim | Não)

Já utilizei, não internalizei

Sei implementar autenticação e autorização usando Spring Security e JWT. (Sim | Não)

Não

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy