Sobes.tech
Junior — Middle

Que ferramentas ou tecnologias estás a usar no projeto atual?

sobes.tech IA

Resposta da IA

No projeto Java atual, geralmente uso as seguintes ferramentas e tecnologias:

  • Spring Framework (especialmente Spring Boot) para simplificar o desenvolvimento e configuração de aplicações.
  • Maven ou Gradle para gerenciar dependências e construir o projeto.
  • Hibernate (JPA) para trabalhar com banco de dados via ORM.
  • JUnit e Mockito para escrever testes unitários.
  • Git para controle de versões.
  • Docker para containerização da aplicação e facilitar o deploy.
  • Registro de logs via SLF4J com Logback ou Log4j.

Dependendo do projeto, outras tecnologias também podem ser usadas, como REST API com Spring MVC, trabalho com filas (RabbitMQ, Kafka), etc.